Puedes usar un script genérico de la siguiente forma:

function PosCursor(oForm,sElem){
        oForm.elements[sElem].focus()
        return true
}

Donde oForm = document.nombreFormulario (IMPORTANTE ES EL NAME DEL FORM NO
EL ID)
        sElem = nombre del input que quieres que tenga el foco al cargar la
página (IMPORTANTE ES UN STRING POR LO TANTO EL NAME DEL IMPUT VA ENTRE '')

Lo llamas desde el evento
onload="PosCursor(document.nombreFormulario,'nombreInput')" y listo.

Espero que te sea útil.

Saludos,

Javier Trejo
----------------------------------------------
[EMAIL PROTECTED]
www.tsinformatica.com.ar
TEL.: 4543-4550
CEL.: 15-6485-7734
MSN: [EMAIL PROTECTED]
SKYPE: javier.trejo


-----Mensaje original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
En nombre de Angel Cervera Claudio
Enviado el: Viernes, 23 de Febrero de 2007 15:14
Para: Ovillo, la lista de CSS en castellano
Asunto: [Ovillo] Posicionar cursor en primer input

Hola a todos.
Tengo un pequeño script que se ejecuta al cargar la página y lo que me hace
es posicionar el cursor en un input text.
¿Se podría hacer esto mismo sin javascript? Estaba confiado en que, al tener
el tabindex="1", se me pondría ahí el cursor nada más cargar la página. Pero
no es así, por lo menos en el firefox.

Si se necesita a la fuerza el script, ¿existe algún script genérico que mire
el valor del tabindex y te posicione en el 1?

Un saludo y gracias de antemando.
_______________________________________________
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

_______________________________________________
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

Responder a