html - blokowanie pol formularzy.txt

(1 KB) Pobierz
<html><head>
<script>
function blokuj(t,rad){ i=navigator.userAgent;if(i.indexOf('MSIE')!='-1'||i.indexOf('5.0')!='-1')
 for(i=document[t.form.name][rad].length;i;)document[t.form.name][rad][--i].disabled=!t.checked;}
</script></head>
<body onload=d=document;blokuj(d.abc.a,'ff');blokuj(d.formul.a,'ff');blokuj(d.formul.kkk,'gg')>

formularz abc:
<form name="abc">
 <input type="checkbox" name="a" onclick="blokuj(this,'ff');"> a
  <input type="radio" name="ff" value="44" /> 44
  <input type="radio" name="ff" value="55" /> 55
</form>
<hr />
formularz formul:
<form name="formul">
 <input type="checkbox" name="a" onclick="blokuj(this,'ff');"> a
  <input type="radio" name="ff" value="44" /> 44
  <input type="radio" name="ff" value="55" /> 55

 <input type="checkbox" name="kkk" onclick="blokuj(this,'gg');"> a
  <input type="radio" name="gg" value="44" /> 44
  <input type="radio" name="gg" value="55" /> 55
</form>
<!--
przeszukanie (wersja prosta):
<script>
t=document.abc.ff[0];
for(foo in t)document.write(foo+" : "+t[foo]+"<br />\n");
</script>
-->
</body></html>
Zgłoś jeśli naruszono regulamin