Foros del Web » Programando para Internet » Javascript »

Activar/desactivar checkbox al hacer click en una fila

Estas en el tema de Activar/desactivar checkbox al hacer click en una fila en el foro de Javascript en Foros del Web. Estimados: Lo que necesito es que al hacer click sobre una fila se active o desactive el chekbox que se encuentre en esa fila. Código: ...
  #1 (permalink)  
Antiguo 19/08/2006, 10:31
Avatar de richard20  
Fecha de Ingreso: marzo-2006
Mensajes: 139
Antigüedad: 18 años, 1 mes
Puntos: 0
Activar/desactivar checkbox al hacer click en una fila

Estimados:
Lo que necesito es que al hacer click sobre una fila se active o desactive el chekbox que se encuentre en esa fila.

Código:
function marca(sec)
		{
			if(f==false)
				{
					document.form.sec.checked = (document.form.sec.checked==true) ? false: true;
				}
		}
Código HTML:
<form name="form">
<table>
<tr onclick="marca('hola1')">
	<td>aslkfdnlsanlkf
		
	</td>
	<td>
		<input type="checkbox" name="hola1" value="1"/>
	</td>
</tr>
<tr onclick="marca('hola2')">
	<td>askjasbdlkjasbjd
		
	</td>
	<td>
		<input type="checkbox" name="hola2" value="1"/>
	</td>
</tr>
<tr onclick="marca('hola3')">
	<td>sadjaskjdhaskjdh
		
	</td>
	<td>
		<input type="checkbox" name="hola3" value="1"/>
	</td>
</tr>
<tr>
	<td>
	</td>
	<td>
		<input type="button" value="Buscar" onclick="buscar(this.form)" />
	</td>
</tr>
</table>
</form> 
Espero me puedan ayudar a encontarr la manera correcta de hacerlo.
Gracias.
__________________
-.No Sueñes tu Vida, Vive tus Sueños.-
  #2 (permalink)  
Antiguo 19/08/2006, 10:53
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 1 mes
Puntos: 1284
Hola:

Si solo hay un checkbox, podrías buscar la colección de inputs de la fila y cambiarle el valor...

<tr onclick="cambiar(this)">...<input type="checkbox" />...

function cambiar(que) {
yo = que.getElementsByTagName("input")[0];
yo.checked = !yo.checked;
}

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 19/08/2006, 12:00
Avatar de richard20  
Fecha de Ingreso: marzo-2006
Mensajes: 139
Antigüedad: 18 años, 1 mes
Puntos: 0
Jejeje, que buena solución, Muchas Gracias nuevamente.
__________________
-.No Sueñes tu Vida, Vive tus Sueños.-
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 06:02.