Ho trovato anche questo postato da Xinod:
Codice:
<html>
<head>
<title></title>
<script type="text/javascript">
function abilita(riga){
var tab=document.getElementById("tabella").getElements ByTagName("TR")
for(var k=0;k<tab.length;k++){
var bool=(k==riga)?false:true
var inpt=tab[k].getElementsByTagName("INPUT")
for(var q=0;q<inpt.length;q++){
if(inpt[q].type=="text"){
tab[k].getElementsByTagName("INPUT")[q].disabled=bool
}
}
}
}
</script>
</head>
<body>
<form>
<table id="tabella">
<tr>
<td><input type="radio" name="rd" value="0" onclick="abilita(this.value)"></td>
<td><input type="text" disabled="disabled"></td>
<td><input type="text" disabled="disabled"></td>
</tr>
<tr>
<td><input type="radio" name="rd" value="1" onclick="abilita(this.value)"></td>
<td><input type="text" disabled="disabled"></td>
<td><input type="text" disabled="disabled"></td>
</tr>
</table>
</form>
</body>
</html>
Dovrei a questo punto sotituire le text attivabili con altri tipi di campi ma questi non funzionano... i campi diversi da text rimangono disattivati anche dopo aver selezionato il radio....
Please help me!

Rispondi quotando