Autor Zpráva
Anonymní
Profil *
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
<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 *
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 *
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>
Toto téma je uzamčeno. Odpověď nelze zaslat.

0