Autor Zpráva
Malex
Profil
Zdravím, potřebuji pomoc s javasriptem (o kterém vím že jen existuje). Mám formulář a v něm mimo jiné čtyři inputy a potřebuji aby, když do prvního napíšu 0 nebo 1 se do třetího napsala 0 a do čtvrtého 2 a když do prvního napíšu 2 tak aby se do třetího napsala 2 a do čtvrtého napsala 0. Předem díky za pomoc.

<td width="80" rowspan="2" align="center" nowrap="nowrap">
<input name="Legy_domaci<?php echo '_' . $i; ?>" type="text" class="domaci" id="Legy_domaci<?php echo '_' . $i; ?>" maxlength="1" />
  :
  <input name="Legy_hoste<?php echo '_' . $i; ?>" type="text" class="hoste" id="Legy_hoste<?php	echo '_' . $i; ?>" maxlength="1" />
</td>
<td width="80" rowspan="2" align="center" nowrap="nowrap">
<input name="Body_domaci<?php	echo '_' . $i; ?>" type="text" class="domaci" id="Body_domaci<?php echo '_' . $i; ?>" maxlength="1" />
  :
  <input name="Body_hoste<?php echo '_' . $i; ?>" type="text" class="hoste" id="Body_hoste<?php	echo '_' . $i; ?>" maxlength="1" />
</td>
Tin
Profil
<script>

function getin(idecko){
return document.getElementById(idecko);
}


function vypis(){

if(getin("prvni").value == "0" || getin("prvni").value == "1"){
getin("treti").value = "0"
getin("ctvrty").value = "2"
}

if(getin("prvni").value == "2"){
getin("treti").value = "2"
getin("ctvrty").value = "0"
}

}

</script>


<input id=prvni onchange="vypis()">
<input id=druhy>
<input id=treti>
<input id=ctvrty>
Malex
Profil
Super, moc děkuji.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: