11548 sujets

JavaScript, DOM et API Web HTML5

bonjour,
ma question est je pense relativement simple mais je n'arrive pas à trouver le truc qui fonctionne.

en fait, je possède deux formulaires sur une page avec un id "outil" pour l'un et un id "saisie" pour l'autre.je souhaite positionner mon focus sur le premier champ input du form "saisie".

j'arrive à réaliser cette action en partie en positionnant le focus sur le premier champ de la page mais qui n'est pas celui de saisie.

$("input[type=text]:visible:enabled:first").focus();


quelqu'un pourrait-il m'aider ?

merci
Modifié par matdev (24 Sep 2009 - 09:32)
Bonjour,

Pourquoi ne fais tu pas plus simplement :
$("#saisie").focus();


Que est l'objectif de la sélection que tu fais actuellement?
Modifié par Tld (24 Sep 2009 - 13:43)
en fait à l'ouverture de ma page je place le focus sur mon premier input de type text pour mes formulaires de type "saisie"
c'est bon j'ai trouvé la solution
il faut que j'indique l'id "saisie" avant de préciser que je m'occupe des inputs
voici le code:
$("#saisie input[type=text]:visible:enabled:first").focus();

Merci pour ta réponse Tld