Foros del Web » Programando para Internet » Javascript »

color de tr relativo a onclick

Estas en el tema de color de tr relativo a onclick en el foro de Javascript en Foros del Web. hola todos... tengo el siguiente ejemplo Código PHP: < html > < head > < script > function_cambiar ( valor ) _ { ____obj = ...
  #1 (permalink)  
Antiguo 12/11/2003, 11:05
Avatar de bhonox  
Fecha de Ingreso: julio-2002
Ubicación: Rengo-Viña del Mar-Stgo
Mensajes: 1.213
Antigüedad: 21 años, 10 meses
Puntos: 0
color de tr relativo a onclick

hola todos... tengo el siguiente ejemplo
Código PHP:
<html>
<
head>
<
script>
function_cambiar(valor)_{
____obj=document.getElementById('fila');
____if_(valor)
________obj.style.backgroundColor='green';
____else
________obj
.style.backgroundColor='red';
}
</script>
</head>

<body>

<table border="1" width="100%">
__<tr id="fila" style="background-color:red">
____<td>&nbsp;</td>
____<td>&nbsp;</td>
____<td><input type="checkbox" onclick="cambiar(this.checked)"></td>
__</tr>
</table>

</body>

</html> 
mi consulta es como puedo hacer q sea en vez de checkbox un radio y q al hacer click cambie el color del tr y al presionar otro radio el q ya estaba marcado se desmarque y me quede el nuevo marcado...
que yo le puse onclick al ejemplo y no me resulto nada...

porfa...
De antemano Gracias....
Salutes.
__________________
Atte
Real BHONOX

Programador Cervecero! :borracho:
Lenguajes vengan a MI!!
  #2 (permalink)  
Antiguo 12/11/2003, 13:34
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 3 meses
Puntos: 772
Hola, bhonox.

Veamos si es esto a lo que te refieres:
Código PHP:
<html>
<
head>
<
script>
function 
cambiar(valor){
    
obj=document.getElementById('fila');
    if (
valor==1)
        
obj.style.backgroundColor='green';
    else
        
obj.style.backgroundColor='red';
    }
</script>
</head>

<body>

<table border="1" width="100%">
    <tr id="fila" style="background-color:red">
        <td>&nbsp;</td>
        <td><input type="radio" name="rad" value="1" onclick="cambiar(this.value)"></td>
        <td><input type="radio" name="rad" value="2" onclick="cambiar(this.value)"></td>
    </tr>
</table>

</body>
</html> 
Saludos,

P.D. Si no pones caracteres de subrayado _ dentro del código, será más facil hacer un copy&paste.
  #3 (permalink)  
Antiguo 12/11/2003, 13:39
Avatar de bhonox  
Fecha de Ingreso: julio-2002
Ubicación: Rengo-Viña del Mar-Stgo
Mensajes: 1.213
Antigüedad: 21 años, 10 meses
Puntos: 0
juaz!!! no para nada!!! lo q pasa q eso lo encontre en la busqueda e hice un copy paste y lo pegue aqui y no me di cuenta q salio con esa lineas!!!

pero eso es solo un ejemplo lo que quiero es lo q puse en el post!!...
__________________
Atte
Real BHONOX

Programador Cervecero! :borracho:
Lenguajes vengan a MI!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 20:26.