Autor | Zpráva | ||
---|---|---|---|
Petr1 Profil * |
#1 · Zasláno: 1. 1. 2013, 21:36:36
Zdravím dnes po druhé,
měl bych dotaz, šlo by na úrovni JS udělat následující. Pokud vyberu pohlaví, šlo by zároveň, aby se automaticky zvolilo pohlavní ústrojí? <label><input name="pohlavi" value="zena" type="radio">Žena</label> <label><input name="pohlavi" value="muz" type="radio">Muž</label> <select name="pohlavniustroji"> <option value="Penis">Penis</option> <option value="Vagína">Vagína</option> </select> |
||
Guest Profil * |
#2 · Zasláno: 1. 1. 2013, 21:58:44
onClick="funkce(this.value)" // tohle daš k těm radiobuttonum
function funkce(pohlavi) { if (pohlavi == 'zena') {document.getElementById(pohlavniUstrojiZeny).selected = true;} else {document.getElementById(pohlavniUstrojiMuze).selected = true;} } k těm spodním si přidej IDčka a je to.... Netestoval jsem to, takže si nejsem jistej jestli to bude fungovat, ale mělo by :) |
||
Petr1 Profil * |
#3 · Zasláno: 1. 1. 2013, 22:37:05
Díky.
Zkusil jsem: < <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=windows-1250"> <title></title> </head> <body> <script> /* <![CDATA[ */ function funkce(pohlavi) { if (pohlavi == 'zena') {document.getElementById(pohlavniUstrojiZeny).selected = true;} else {document.getElementById(pohlavniUstrojiMuze).selected = true;} } /* ]]> */ </script> <label><input name="pohlavi" value="zena" type="radio" onClick="funkce(this.value)">Žena</label> <label><input name="pohlavi" value="muz" type="radio" onClick="funkce(this.value)">Muž</label> <select name="pohlavniustroji"> <option value="Penis" id="zena">Penis</option> <option value="Vagína" id="muz">Vagína</option> </select> </body> </html Ale bohužel nejde... |
||
martin1312 Profil |
Petr1:
To bude pretoto: Guest: „k těm spodním si přidej IDčka a je to....“ Tie ID samozrejme nemôžeš bachnúť ako ťa napadne. Nemusíš vedieť ani JS, stačí angličtina, aby si vedel, aké maš priradiť ID :) if (pohlavi == 'zena') {document.getElementById("pohlavniUstrojiZeny").selected = true;} else {document.getElementById("pohlavniUstrojiMuze").selected = true;} EDIT: a chýbajú tam ešte úvodzovky, v metóde getElementById("pohlavniUstrojiZeny") a obdobne u muža (v mojom poste som opravil) |
||
Petr1 Profil * |
#5 · Zasláno: 1. 1. 2013, 22:57:58
Už to fachá, díky! :-)
|
||
Časová prodleva: 11 let
|
0