Kezdőoldal » Számítástechnika » Weblapkészítés » HTML kód használata? Többi Lent!

HTML kód használata? Többi Lent!

Figyelt kérdés

html -ben szeretnék egy <select> menüt, amiben ha kiválasztunk egy menüt, és mondjuk rákattintunk egy keresés menüpontra, akkor az egy általam megadott weblapcímre dob át.


A menükig eljutottam:


<select>

<option> 1996 </option>

<option> 1997 </option>

<option> 1998 </option>

<option> 1999 </option>

</select>

<input type="submit" name="submit">


Szóval a lényeg:

Ha kiválasztom pl. az "1999" -et, és rákattintok a "submit" -re, akkor dobjon át engem mondjuk a google -re, de ha az "1998" -at választom, akkor a youtube -ra dobjon.


Ezt, hogy tudnám megcsinálni?


//Ha valaki tudna mintát készíteni azt megköszönném!//



2014. jan. 21. 11:05
 1/6 anonim ***** válasza:

<script type="text/javascript">

function toURL() {

var urls = new Array();

urls[1998] = ' [link]

urls[1999] = ' [link]

location.href=urls[document.getElementById("SelectID").value];

}

</script>


<select id="SelectID">

<option> 1996 </option>

<option> 1997 </option>

<option> 1998 </option>

<option> 1999 </option>

</select>

<input type="submit" name="submit" onclick="toURL()">

2014. jan. 21. 11:17
Hasznos számodra ez a válasz?
 2/6 anonim ***** válasza:
A '("SelectID").value];' -résznél nincs sortörés.
2014. jan. 21. 11:18
Hasznos számodra ez a válasz?
 3/6 A kérdező kommentje:
Nagyon szépen köszönöm a gyors és jó választ! :)
2014. jan. 21. 11:20
 4/6 anonim ***** válasza:

Nem szeretnélek zavarni, de ha mondjuk az options ba az 1999 helyére mást akarok, akkor..

urls[1999] = ' [link] <-- ..ez a sor...

urls[valami] = ' [link] <-- ...ilyen lesz?



Majdnem, szöveget mindig idézőjelek közé rakunk.

tehát: urls[valami] helyett urls["valami"] -lesz.

Illetve ha <option> valami </option> helyett, <option value="2000"> Valami </option> van, azaz meg van adva a value paraméter, akkor továbbra a value-ben szereplő szám/szöveg kerül bele, mint korábban, és nem az uption TEXT értéke.

2014. jan. 21. 11:36
Hasznos számodra ez a válasz?
 5/6 A kérdező kommentje:
nagyon szépen köszönöm!
2014. jan. 21. 12:06
 6/6 anonim ***** válasza:

<script type="text/javascript">

function toURL() {

location.href=document.getElementById("SelectID").value;

}

</script>


<select id="SelectID">

<option value=" [link] Google </option>

<option value=" [link] Yahoo </option>

<option value=" http://www.youtube.com/"> Youtube </option>

<option value=" [link] FaceBook </option>

</select>

<input type="submit" name="submit" onclick="toURL()">

2014. jan. 21. 13:47
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!