Jump to content
GSForum - Segélyvonal

Segítség...


Ultrium

Recommended Posts

Ultrium

Sziasztok!

 

Remélem valaki tud segíteni, mert már nincsenek ötleteim... :(

az alábbi sorok a példa:

 

<input name="pgomb" type="submit" id="pgomb" onclick="klikkell('Ajtók')" value="Ajtók">

<input type="image" id="pgomb" onClick="klikkell('Ajtók')" value="Ajtók" src="kepek/alap2_drapp_kek.jpg" width="170" height="15">

Az elsõ sor ugye submitként küldi amit kell, értékkel (Ajtók) együtt. A második sor is submitként funkcionálna elvileg, viszont valamiért az érték (Ajtók) már nem megy. Ha valaki tudna segíteni, hogy az alsó sor is megcsinálja amit a felsõ, azt nagyon megköszönném.

 

Üdv.

Balázs

Link to comment
Share on other sites

level

Nekem is nemrég volt ilyen problémám. Azt hiszem, ez böngészõtõl függ, hogy az input image értékét beolvassa -e, vagy sem (IE nem...).

 

Két megoldást tudok:

 

1. ezt az input image helyett használd, minden esetben jó, de css-ben kell beállítani néhány dolgot, mert a böngészõk általában hagynak neki valamiféle ronda szürke körvonalat stb.

<button  id = "pgomb" value = "ajtók"> <img src = ""> </button>

 

2. ezt az input image után kell berakni:

<input type = "hidden" id = "pgomb" value = "ajtók" />

 

A hidden rejtve továbbítja az értéket, a böngészõben nem jelenik meg.

 

/***

Az utóbbi megoldással akkor van probléma, ha ciklusban akarsz több képeket kiíratni, úgy, hogy az id azonos, csak az érték más. Ilyenkor akármelyiket nyomod meg, mindig az utolsó értékét fogja beolvasni. Ilyenkor vagy minden képet egy külön formba teszel (de az beszúr egy sortörést is a kép után), vagy marad az elsõ megoldás.

***/

Link to comment
Share on other sites

Ultrium

Szia Level,

 

Köszi a választ, de nem jutottam előrébb. Az első megoldást már én is próbáltam, de a szürke gombszéleket nem tudtam eltüntetni. (Ha te tudod akkor írd le légyszi.)

 

A második megoldást csak lehet, hogy nem értem, és azért nem működik. Kifejtenéd, hogy pontosan hova is írjam ezeket?

 

<input type = "hidden" id = "pgomb" value = "ajtók" />

 

Köszi.

B.

Link to comment
Share on other sites

level

Ok, kifejtem.

 

A hidden valahogy így kellene kinézzen:

 

<form name = "kepkuldes" action = "valami.php" method = "post">
   <input type = "submit" name = "kutya" value = "utvonal/kutya.jpg" src = "utvonal/kutya.jpg" />
   <input type = "hidden" name = "kutya" value = "utvonal/kutya.jpg" />
</form>

 

A lényeg, hogy a "name" (ill. "id") és a "value" ugyanaz legyen, mint a submit-nál. Így a $_REQUEST['kutya'] a hiddenből akkor is kiolvassa az étéket, ha a submitból nem tudja.

 

 

A button esetében úgy lehelt eltüntetni a szürke szegélyeket, hogy css-ben ugyanolyan háttérszínt adsz neki, mint a mögötte lévő háttér. Vagy pedig a megjelenítendő képet nem a <button> </button> közé teszed, hanem háttérképként állítod be. És a padding-okat állítsd 0px-re.

Link to comment
Share on other sites

Ultrium

Szia Level,

 

Úgy néz ki így már működik szépen... :)

 

Köszi!

B.

Link to comment
Share on other sites

level

Szívesen! ;)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...