visto che piu' di un elemento condivide lo stesso nome si parla di un array, in cui potresti far rifermento al primo come
this.form.sim_con[0].quellocheserve
al secondo come
this.form.sim_con[1].quellocheserve
dal momento che anche per disabilitarli occorre valutarli entrambi (e se in altri punti ne servono 3 le istruzioni andrebbero triplicate, 4, quadruplicate...) tanto vale richiamare una funzione, piu' elastica possibile
ciaocodice:<html> <head> <title></title> <script language="JavaScript" type="text/javascript"> <!-- function enableDisableGroup(rd,bool){ var lng=rd.length if(lng>=1){ for(var k=0;k<lng;k++){ rd[k].disabled=bool; } } else rd.disabled=bool; } //--> </script> </head> <body> <form> <a name="12"></a>12] Come interprete volontario, lavora di solito in simultanea o in consecutiva? <div style="padding-left:15px"> <input type="radio" name="vol_inter" value="sim" onclick="enableDisableGroup(this.form.sim_con, true)">Sim <input type="radio" name="vol_inter" value="con" onclick="enableDisableGroup(this.form.sim_con, true)">Con <input type="radio" name="vol_inter" value="entrambe" onclick="enableDisableGroup(this.form.sim_con, false)">Entrambe Se entrambe, quale maggiormente? <input type="radio" name="sim_con" value="sim" disabled="true"/>Sim <input type="radio" name="sim_con" value="con" disabled="true"/>Con </div> </form> </body> </html>

Rispondi quotando