hola como puedo hacer para que el cursor se coloque automaticamente en una caja de texto cada vez que cargo una pagina, y usar la tecla enter para que me pase a la siguiente caja, sin necesidad de usar el tabulador.
gracias
| |||
cursor en caja de texto y key enter hola como puedo hacer para que el cursor se coloque automaticamente en una caja de texto cada vez que cargo una pagina, y usar la tecla enter para que me pase a la siguiente caja, sin necesidad de usar el tabulador. gracias
__________________ deep |
| ||||
Te respondo a la primera pregunta. La otra no la sé, lo siento. Esto se haría con Javascript (tunait, ya sabes lo que tienes que hacer ) <head> ...... <script language="JavaScript"> function enfocar(){ if(document.formulario){document.formulario.usuari o.focus()} } </script> ........ <head> <body onLoad="enfocar()"> Así al cargarse la página comprueba que existe el formulario "formulario" (aunque no sería necesario si no quieres) y si existe se posiciona sobre el campo "usuario". Espero que te sea útil. Suerte. ****un ratito después***** Para la segunda pregunta tienes una posible respuesta en la FAQ 75 de Javascript de nuestro amigo Kao. En la función procesa() estaría la clave. Adáptala a tus necesidades. Creo que la tecla de retorno de carro (Enter) es la número 13, pero no estoy seguro.
__________________ ¡¡NO A LA GUERRA!! Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares! Última edición por Bravenap; 06/06/2003 a las 10:11 |
| ||||
¿Has intentado a modificar la FAQ que te comenté? Bueno, reconozco que yo sí lo he intentado pero no lo he conseguido. Hasta ahora he hecho esto.
Código:
Lo que está marcado en rojo es lo que me ha impedido continuar. He probado también con getElementById pero no ha habido manera.<html> <head> <script language="JavaScript"> function salta(i){ if(window.event.keyCode == 13) {document.formulario.[i].focus()} } </script> </head> <body> <form name="formulario"> <input type="text" id="1" onKeyUp="salta('2')"><br> <input type="text" id="2"> </form> </body> </html> A ver si alguien nos ayuda. Un saludo.
__________________ ¡¡NO A LA GUERRA!! Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares! |