Gracias.- He adaptado un poco el código y trabaja perfecto para mi requerimiento.
- En mi aplicación realmente tengo 100 filas y 6 botones radio por fila, lo que hace un total de 600 opciones radio.
- Mi aplicación es PHP y puedo asignar el código sin problema
A continuación muestro el código que estoy empleando.
Pregunta: ¿Podría incluirse una función y evitar saturar de código el HTML?
Gracias anticipadas.
Código HTML:
Ver original<table border="1" cellpadding="10">
<input type="radio" name="equipo1" value="1" onclick="document.getElementById('1').style.backgroundColor='blue';" /> <input type="radio" name="equipo1" value="2" onclick="document.getElementById('1').style.backgroundColor='red';" /> <td ><input type="radio" name="equipo1" value="3" onclick="document.getElementById('1').style.backgroundColor='yellow';" />
<input type="radio" name="equipo2" value="1" onclick="document.getElementById('2').style.backgroundColor='blue';" /> <input type="radio" name="equipo2" value="2" onclick="document.getElementById('2').style.backgroundColor='red';" /> <td ><input type="radio" name="equipo2" value="3" onclick="document.getElementById('2').style.backgroundColor='yellow';" />
<input type="radio" name="equipo3" value="1" onclick="document.getElementById('3').style.backgroundColor='blue';" /> <input type="radio" name="equipo3" value="2" onclick="document.getElementById('3').style.backgroundColor='red';" /> <td ><input type="radio" name="equipo3" value="3" onclick="document.getElementById('3').style.backgroundColor='yellow';" />