Re: llevar foco a campo con error

2008-01-28 Por tema pvilas
Hola: Me auto-respondo a mi mismo en http://pvilas.com/?p=67 Como el artículo está escrito en mi inglés macarrónico os comento que se trata de llevar el foco al primer campo de la ficha de la clase .form-error. Si usáis prototype sólo hay que declarar esta función function goToFirstError(form) {

Re: llevar foco a campo con error

2008-01-10 Por tema [EMAIL PROTECTED]
Sin librerías, antes de la etiqueta (para ahorrarte un evento onload), deberías colocar: document.formulario.campo.focus(); donde formulario es el name de tu formulario y campo es el name del primer campo. Si necesitas algo más genérico y flexible, si tendrías que usar alguna librería co

Re: llevar foco a campo con error

2008-01-10 Por tema mozart_ar
también podes utilizar una función de prototype de esta manera: codeBlock("Field.focus('ID del input');");?> Para que funcione lo anterior tenes que incluir prototype.js, lo podes hacer esta manera: link('prototype', false);?> Asegurate de tener Javascript dentro del array $components en tu con

Re: llevar foco a campo con error

2008-01-10 Por tema Joaquin Windmüller
cmedel, soluciones genericas, soluciones específicas, tú decides. Esa función la implementa prototype, creo. Se accede con document.getElementsByClassName. En jquery sería $(".clasecss:visible:enabled:first").focus(); Saludos On Jan 11, 2008 8:13 AM, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote

Re: llevar foco a campo con error

2008-01-10 Por tema [EMAIL PROTECTED]
Buen codigo, pvillas tendria que modificarlo un poco para que al encontrar el primero no siga iterando. On 9 ene, 18:42, "Joaquin Windmüller" <[EMAIL PROTECTED]> wrote: > function getElementsByClassName( clsName ) > { > var arr = new Array(); > var elems = document.getElementsByTagName("*

Re: llevar foco a campo con error

2008-01-09 Por tema Joaquin Windmüller
function getElementsByClassName( clsName ) { var arr = new Array(); var elems = document.getElementsByTagName("*"); for ( var cls, i = 0; ( elem = elems[i] ); i++ ) { if ( elem.className == clsName ) { arr[arr.length] = elem; } } return ar

llevar foco a campo con error

2008-01-09 Por tema pvilas
¿Alguien sabe cómo llevar el foco al primer campo con error de una form?. --~--~-~--~~~---~--~~ Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos de Google. Si quieres publicar en este grupo, envía un mensaje de correo electrónico a