Ver Mensaje Individual
  #6 (permalink)  
Antiguo 18/02/2016, 02:39
newhouse
 
Fecha de Ingreso: julio-2011
Mensajes: 5
Antigüedad: 13 años, 4 meses
Puntos: 0
Respuesta: Activar conjunto de botones Radio desde otro botón Radio

Buenos días,

Acabo de solucionar el problema. Pongo el código por si fuera de interés.

HTML:

cabecera:

<input type="radio" id="0001" name="0001" value="0101" onChange="javascript:checkAllRadio('introducirjorn ada','00010101')" />
<input type="radio" id="0001" name="0001" value="0102" onChange="javascript:checkAllRadio('introducirjorn ada','00010102')" />
<input type="radio" id="0001" name="0001" value="0103" onChange="javascript:checkAllRadio('introducirjorn ada','00010103')" />
<input type="radio" id="0001" name="0001" value="0104" onChange="javascript:checkAllRadio('introducirjorn ada','00010104')" />
<input type="radio" id="0001" name="0001" value="0105" onChange="javascript:checkAllRadio('introducirjorn ada','00010105')" />

fila (la 1ª):

<input id="00010101" type="radio" name="000119122014091036" value="0101" />
<input id="00010102" type="radio" name="000119122014091036" value="0102" />
<input id="00010103" type="radio" name="000119122014091036" value="0103" />
<input id="00010104" type="radio" name="000119122014091036" value="0104" />
<input id="00010105" type="radio" name="000119122014091036" value="0105" checked='checked' />

Código Javascript:

function checkAllRadio(thisForm, elmnt) {
var o = document.forms[thisForm].elements
if (o){
for (i=0; i<o.length; i++){
if ((o[i].type =='radio')&&(o[i].id == elmnt)){
o[i].checked = true
}
}
}
}

Un saludo.