Autor | Zpráva | ||
---|---|---|---|
Anonymní Profil * |
#1 · Zasláno: 6. 4. 2006, 11:25:35
Ahoj, neporadite mi prosim nekdo, jak pomoci split("-") rozdelim value ze selectu na 2 pole ktera pak priradim do inputu? Neco jsem zkousel, s JS ale teprve zacinam ... diky
<script language="JavaScript"> function startEx(){ interval = setInterval("ex()",1); } function ex(){ ro = document.datum.rok.value; roKr = document.ro.split("-"); var pole = new Array(roKr); document.datum.pfrom.value = ro; } function stopEx(){ clearInterval(ex); } </script> </head> <body> <form name="datum"> <select name="rok" onFocus="startEx();"> <option>-</option> <option>02.2006-01.2007</option> <option>02.2007-01.2008</option> </select> <input name="pfrom"> <input name="pto"> </form> |
||
zivan Profil |
#2 · Zasláno: 6. 4. 2006, 13:59:45
<body>
<script> function rozdel() { var sel = document.getElementById('rok').value; var roky = sel.split('-'); document.getElementById('pfrom').value = roky[0] ? roky[0] : ""; document.getElementById('pto').value = roky[1] ? roky[1] : ""; } </script> <select id="rok" onChange="rozdel();"> <option></option> <option value="02.2006-01.2007">02.2006-01.2007</option> <option value="02.2007-01.2008">02.2007-01.2008</option> </select> <input id="pfrom"> <input id="pto"> </body> |
||
Anonymní Profil * |
#3 · Zasláno: 6. 4. 2006, 14:10:43
moc dik ...
vyresil jsenm to podobne <script language="JavaScript"> function ex(){ roKr = document.getElementById("rok").options[document.getElementById("rok"). selectedIndex].value.split("-"); document.getElementById("pfrom").value = roKr[0]; document.getElementById("pto").value = roKr[1]; } </script> |
||
Anonymní Profil * |
#4 · Zasláno: 6. 4. 2006, 14:12:04
moc dik ...
vyresil jsenm to podobne <script language="JavaScript"> function ex(){ roKr = document.getElementById("rok").options[document.getElementById("rok"). selectedIndex].value.split("-"); document.getElementById("pfrom").value = roKr[0]; document.getElementById("pto").value = roKr[1]; } </script> |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0