2009/4/18 manuel cuesta <manucu...@gmail.com> > Saludos. > Quiero establecer el foco en un formulario con Javascript. El código creo > que está bien pero no me funciona, lo he intentado también simplificando el > código pero no hay manera. Seguro que es una tonteria pero me está > calentando mucho la cabeza. > Gracias por anticipado. > > Este es el codigo HTML (Es el primer campo del formulario) > > <label for="nombre">Introduce tu nombre</label> > <input type="text" id="nombre" name="nombre" value="" size="20" > maxlength="30"/><br/> > > JavaScript enlazado de un archivo externo. > > if(document.forms.length > 0) { > for(var i=0; i < document.forms[0].elements.length; i++) { > var campo = document.forms[0].elements[i]; > if(campo.type != "hidden") { > campo.focus(); > break; > } > } > }
O_o y porque no un document.getElementsById("nombre").focus(); o $("nombre").focus(); (usando prototype) Esto es un OFF-TOPIC como una casa -- -- ℱin del ℳensaje. _______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo