Autor Zpráva
petr421
Profil *
Potřebuji nastavit následující kontrolu. Pokud někdo zvolí hodnotu 1 nebo 2 (select) nebude mu povoleno vybrat hodnotu A nebo B (radio).

Předem děkuji za pomoc.

<form action="send.php" method="GET">
   <select name="select1">
    <option value="0">---</option>
    <option value="1">1</option>
    <option value="2">2</option>
  </select>
  <input type="radio" name="" value="A">
  <input type="radio" name="" value="B">
  <input type="submit" />
</form>
anonym_
Profil *
petr421:
A co jsi zatím zkusil? Asi nic, ze?

Bude te zajímat onchange a value na selectu.
Bubák
Profil
Stejně to budeš muset kontrolovat na serveru, uživatel ti může poslat cokoliv.
Trejpa
Profil
petr421:
Ukázka. Pokud ale uživatel vybere A/B před vybráním 1/2, zůstane A/B zadané i po zablokování. Nebo jsi to chtěl jinak?
Keeehi
Profil
Pokud se to vybrání o kterém píše Trejpa i zrušit (vždy jde vybrat je právě jedna varianta 1, 2, A, B) tak stačí do foru přidat p[i].checked=false;
petr421
Profil *
Díky všem za pomoc.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0