Autor | Zpráva | ||
---|---|---|---|
martin20a Profil * |
#1 · Zasláno: 18. 9. 2009, 18:39:02
Dobrý den potřeboval bych poradit, když mám výběr pomocí seznamu,třeba nějak takto:
<select> <option value="301">301 <option value="302">302 <option value="303">303 </select> a chtěl bych to tak, že když někdo si vybere nějakou položku (tedy klikne na ní) tak by to bylo jakoby kliknul na odkaz a ihned by ho to přesměrovalo na tu adresu odkazu a nebo si vybere nějakou položku kde by byl nějak taky vložen ten odkaz a stvrdil to tlačítkem vedle třeba s názvem "OK". Jestli někdo víte tak prosím poraďte, myslím že to nijak moc těžké nebude, díky Martin Adamec. |
||
Beavis Profil |
#2 · Zasláno: 18. 9. 2009, 18:57:35
martin20a
Pokud tě chápu dobře.. <select> <option value="301" onclick="window.location.href='stranka'">301</option> <option value="302" onclick="window.location.href='stranka'">302</option> <option value="303" onclick="window.location.href='stranka'">303</option> </select> |
||
Bubák Profil |
#3 · Zasláno: 18. 9. 2009, 20:19:52
„vybere nějakou položku (tedy klikne na ní)“
A když preferuje klávesnici, tak se má jít klouzat? Místo onclick je vhodnější použít onchange, budou spokojeni myšaři i klávesáři. |
||
habendorf Profil |
#4 · Zasláno: 18. 9. 2009, 21:23:07
Bubák:
„Místo onclick je vhodnější použít onchange, budou spokojeni myšaři i klávesáři.“ Jo. Ale nejavascriptaři budou v loji. Takže by tam měly být i normální odkazy, přes JS třeba skryté. |
||
Časová prodleva: 1 rok
|
|||
perwin Profil |
#5 · Zasláno: 27. 9. 2010, 13:16:22
Ahoj, potřebuji se zeptat, proč mi
<option value="123" onchange="window.location.href='nekam.html'";>123</option> po kliknutí nic neudělá? nikam mě to nepřesměruje, prostě nic. Díky |
||
Bubák Profil |
#6 · Zasláno: 27. 9. 2010, 14:34:38 · Upravil/a: Bubák
perwin:
Správně to má být takto: <select onchange="location.href=this.options[this.selectedIndex].value"> <option value>vyberte</option> <option value="http://www.jpw.cz/">JPW</option> <option value="http://www.djpw.cz/">DJPW</option> <option value="http://www.example.cz/">Příklad</option> </select> Podle Select způsobí přechod na jinou stránku |
||
perwin Profil |
#7 · Zasláno: 28. 9. 2010, 11:23:36
Jo aha, díky, už mi to funguje :-)
|
||
Časová prodleva: 14 let
|
0