Hola a todos, tengo la siguiente funcion:
Código HTML:
<script>
function mostrar(frm) {
//activamos todos los cuadros de texto
for(i=0;i<frm.elements.length;i++)
frm.elements[i].disabled=false;
//desactivamos los cuadros de texto que correspondan
for(i=1;i<mostrar.arguments.length;i++)
eval('frm.'+mostrar.arguments[i]+'.disabled=true');
}
</script>
Bueno esta funcion lo que hace es habilitar o desabilitar objetos de un formulario funciona todo a la perfeccion pero resulta ser que cuando abro el formulario hay un radio boton que tiene que estar en checked pero este no desabilita nada
![ojotes](http://static.forosdelweb.com/fdwtheme/images/smilies/ojotes.png)
, hay que darle un click para que desabilite lo que yo quiero, tengo esto:
Código HTML:
<table width="100%" border="0">
<tr>
<td><input name="var_tllamada" type="radio" value="1" onclick="mostrar(this.form,'var_fe','var_he','var_le')">
Audiencia</td>
</tr>
<tr>
<td><input name="var_tllamada" type="radio" value="2" onclick="mostrar(this.form)">
Invitación</td>
</tr>
<tr>
<td><input name="var_tllamada" type="radio" checked value="3" onclick="mostrar(this.form,'var_fe','var_he','var_le')">
Ninguna de las Anteriores. </td>
</tr>
</table>
Lo que quiero es que se desabilite un elemento X de un formulario cuando este en checek sin necesidad de dar click. De antemano Gracias a quien pueda ayudarme. Saludos.