Kezdőoldal » Számítástechnika » Weblapkészítés » HTML legördülő menüben mit...

HTML legördülő menüben mit adjak hozzá, hogy az egyik választástól függjön a következők lehetősége?

Figyelt kérdés

1 legördülőlista lehetőségei: 1,2,3

2 legördülő lista lehetőségei az első függvényében: 1.1,1.2,2.1,2.2,3.1,3.2


tehát ha az első legördülésnél valaki az 1-et választotta, akkor csak az 1.1 illetve 1.2 jelenjen meg, ha valaki a 2-t választotta, akkor meg a 2.1,2.2


szóval nem részletezem, ez érdekelne!Köszönöm előre is!

És esetleg a Küldés gombhoz hogyan tudom azt hozzárendelni, hogy elküldje a kitöltött értékeket egy emailcímre?php?



2012. ápr. 2. 03:16
 1/2 Drone007 ***** válasza:

Két lehetőséged van.

1.

Az első listából választás után új oldal töltődik be, ahol a második listából választhat a user. De sztem te ezt nem szeretnéd.

2.

Új oldal betöltődése nélküli állapotváltozást a weboldalon javascript segítségével érhetsz el. Itt is több lehetőség van a megoldásra.

a.

Minden második legördülő listát előre elkészítesz, de elrejted őket (pl a style='display: none;' stílus hozzáadásával). Az első választáskor az onchange event meghívja a elkészített js funkciót, ami felfedi a megfelelő legördülő menüt a választás függvényében.

b.

Ajax segítségével az első legördülő menüből való választáskor legenerálod a második legördülő menüt. Ez elég elegáns megoldás, de célszerű hozzá egy js függvénytárat használni mondjuk a jQuery-t.

2012. ápr. 12. 09:34
Hasznos számodra ez a válasz?
 2/2 Drone007 ***** válasza:
Ja igen: küldéshez mindenképpen egy szerveroldali megoldás kell, hiszen az kommunikál a levelezőszerverrel (php a legjobb erre)
2012. ápr. 12. 09:36
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!