Estuve tratando de hacerlo con window.document.forms[0].elements pero me todavia me falta saber que campo es el que instancia el evento.

Espero que me puedan ayudar.
Gracias
| |||
rutina para saltar campos con enter Hola a todos, estoy tratando de hacer una rutina que me sirva para que todas mis paginas que contengan campos de un formulario (text, select, checkbox, radio) al agregarle una llamada (sin parametros) en el evento onkeypress, onkeydown onkeyup (cualquiera) pueda tabular de un campo a otro cuando se presiona el enter. Estuve tratando de hacerlo con window.document.forms[0].elements pero me todavia me falta saber que campo es el que instancia el evento. ![]() Espero que me puedan ayudar. Gracias |
| |||
Re: rutina para saltar campos con enter Le hice un cambio a tun función javascript ya que falla cuando existen campos desabilitados, aunque aún le falta los campos readonly. Código PHP: |
| ||||
Respuesta: Re: rutina para saltar campos con enter Le agrego la modificacion con el readOnly. Código PHP: Saludos Yours Trilan |
| |||
Respuesta: rutina para saltar campos con enter Hola gente linda!!!!!!!!!! Muchas gracias por sus colaboraciones. Probé la rutina en firefox y en IE 6 y funciona muy bien!! Saludos mis amigos |
| |||
Respuesta: rutina para saltar campos con enter Agregado para los campos hidden (los saltea): Código PHP: |
| |||
Respuesta: rutina para saltar campos con enter no me funcionó a la primera porque tenia algunos campos hide pero al asignarles readonly funcionaron a la perfección. la pregunta es cómo agregarle lineas para que si encuentra un campo hide lo salte también Saludos! |
| |||
![]() Perfecto!.... ahora si funciona perfecto y si el formulario estuviera lleno y se deseara el efecto completo del Tab solo hay que agregar la siguiente linea y queda Código PHP: Última edición por OAGF; 09/10/2009 a las 14:56 |
| |||
Respuesta: rutina para saltar campos con enter hola foro, estoy trabajando en un sistema con todas estas tecnologias, soy muy nuevo en esto y esta funcion que esta en el foro mas todas las mejoras realizadas me vinieron muy bien y gracias a todos por esto. Lo unico: cuando tengo un SELECT no me anda bien, no saltea. Uds lo probaron en un caso asi?? |
| |||
Respuesta: rutina para saltar campos con enter Se agrega una validación para determinar si el campo es text para que no falle al invocar el método select(), para que no falle en los campos que no tienen este método, como los SELECT Código PHP: |
| |||
![]() Buenas he utilizado el codigo y me a funcionado de maravilla pero el problema es que yo oculto una tabla muy grande con el atributo style=("display:none") y cuando intento pasar se queda trabado en el text anterior al div oculto |
| |||
Respuesta: rutina para saltar campos con enter Aunque haya pasado el tiempo, siempre se puede ir mejorando. Quería aportar que para los textarea, funciona perfecto el tabulado con ENTER, pero también te tabula con SHIFT+ENTER. Para que esto no suceda, solamente agregar la siguiente línea.... ya podrán bajar de línea dentro de un textarea y tabular con ENTER
Código:
Saludos!!! //tecla=(document.all) ? e.keyCode : e.which; if(e.keyCode!=13) return; if(e.shiftKey == true) return; frm=obj.form; |