ďťż

Jeżeli checkbox jest zaznaczony to input... [JS]

       

Podstrony


telcocafe

Jeżeli checkbox jest zaznaczony to input jest zablokowany. Nie zabardzo się znam na js, ale napisałem coś takiego (co oczywiście nie działa):

<script> function nowa_kategoria() {  if (document.form.check.checked)    document.form.text.disabled = true;  else    document.form.text.disabled = false; } </script> <form name="form"> <input type="checkbox" name="check" onclick="nowa_kategoria"> Utwórz nowy temat <input type="text" name="text"> </form>

Może ktoś pomoże mi poprawić ten kod lub napisać go odpoczątku tak, aby działał?

//Edit: Literówka
Użytkownik seak1 edytował ten post 26 czerwiec 2005, 18:29


try
zmienić to
<input type="checkbox" name="check" onclick="nowa_kategoria">
na to:
<input type="checkbox" name="check" onclick="javascript:nowa_kategoria()">

Faktycznie - działa, bardzo dziękuje. A nie wiesz czy będzie to działać również z select? Zaraz przetestuje :P.

tzn. select chcesz wrzucić do funkcji? Jeżeli tak i dobrze wszystko zrobpisz to będzie działać :P



Wiem bo mi działa. :D

<script> function nowa_kategoria() { if (document.form.check.checked){ document.form.text.disabled = false; document.form.zaznaczenie.disabled = true; }else{ document.form.text.disabled = true; document.form.zaznaczenie.disabled = false; }} </script> <form name="form"> <input type="checkbox" name="check" onclick="javascript:nowa_kategoria()">Utwórz nowy temat <select name="zaznaczenie"> <option>kategoria 1</option> <option>kategoria 2</option> <option>kategoria 3</option> </select> <input type="text" name="text" disabled="true"> </form>

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.