Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/07/2005, 20:30
un_tio
 
Fecha de Ingreso: febrero-2005
Mensajes: 1.015
Antigüedad: 19 años, 3 meses
Puntos: 6
Usar getelementbyid para hacer que un checkbox sea pulsado

El ejemplo de lo que quiero hacer es simple:

Un checkbox, y al lado una caja de texto que cuando se pulse una tecla, el checkbox se automarque. Tengo varios checkbox con el mismo nombre, por lo que no quiero referenciarlo por su nombre; así que se me ha ocurrido referenciarlo por su id.

Si referencio al checkbox por su nombre, ningún problema, pero referenciándolo por id así:

Código:
<form name="formulario1">
<input type="checkbox" name="checkbox" id="1" value="hola">
<input type="text" onKeyPress="document.GetElementById(1).checked=true">
</form>
Me da error. ¿Cómo se haría? (en GetElementById ya he probado a poner entre comillas y no comillas el 1, eso no es).