| |||
Hola espero te sirva <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Untitled</title> <script language="JavaScript"> function enviar(obj_adj) { if (event.keyCode==13) obj_adj.fireEvent('onclick') } </script> </head> <body onkeyup="(event.keyCode==13)?document.formulario.e nviar.fireEvent('onclick'):null"> <form name="formulario"> <input type="text" name="txt1"> <input type="text" name="txt1"><br> <input type="button" value="Enviar" name="enviar" onclick="alert('codigo que quieras')"> <input type="button" value="Cancelar" name="cancelar"> </form> </body> </html> se valida en el body si la tecla presionada es 13 (enter) si es asi se dispara el evento del boton aceptar con nombre enviar |
| ||||
otra posiblidad Otra posibilidad es que hagas de tu botón ACEPTAR un botón submit, así siempre se irá a ese botón al presionar ENTER desde tus campos de texto. Código PHP:
__________________ "Di no al Internet Explorer" -Proverbio Chino- |
| ||||
Problemas con eventos javascript Holas a todos , estuve probando los eventos y todo me fue muy bien cuando lo pruebo en mozilla pero cuando lo pongo en explorer no funciona, ahora mi problema esta en que cuando presiona enter en cualquiera de los campos el usuario deberia buscar y no volver pero el problema es que si apreta se va a volver y eso es justo lo que quiero evitar, alguien podria darme una idea de porque falla en explorer 6 y en mozilla corre perfectamente, gracias de antemano por la ayuda que me brinden, cya Código PHP:
__________________ "El Conocimiento es de todos, no solo de algunos" |
| ||||
Quizá si inviertes el orden de los botones ya te funcione como deseas, para que tu formulario primero encuentre el submit que se encarga de buscar.
__________________ "Di no al Internet Explorer" -Proverbio Chino- |
| ||||
gracias unamistad, si esa seria la solucion mas simple, pero el problema esta en que el usuario quiere los botones en ese orden en ese orden, gracias de todas formas, cya
__________________ "El Conocimiento es de todos, no solo de algunos" |
| |||
Hola Hola, solo aplicalo el submit para casas cuando quieras enviar a diferentes formulario, de preferencia que exista solo uno. <html> <head> <title>Hola</title> <script language="JavaScript"> function enter(evento, formu) { if (evento && evento.keyCode == 13) { formu.submit(); } else return true; } </script> <body> <form name="formu"> <div> <input name="codigo" type="text" class="inputText" onkeyDown="return enter(event,this.form);"> </div> <div> <input name="descripcion" type="text" class="inputText" onkeyDown="return enter(event,this.form);" > </div> <div > <input name="volver" type="button" value="volver" class="inputSubmit" tabindex="2"> <input name="buscar" type="submit" value="buscar" class="inputSubmit" tabindex="1" onclick="alert('asdf')"> </div> </form> </body> </html> |