2010-12-10 33 views
0

J'ai un champ, puis un bouton dans mon formulaire. J'ai un problème de focus dans mozilla. Donc, j'ai décidé de le faire en utilisant evnet focus de jquery. $('.button-id').focus(); ne fonctionne pas pour moi. Donc, puis-je faire cela dans jquery: Comme quelqu'un écrit dans le champ de saisie et lorsque vous tapez un mot clé, le focus passe du champ de saisie au bouton.Comment changer de focus dans jquery?

+1

si vous apportez une partie de votre code html vous obtiendrez une réponse de la pâte! :) –

Répondre

0

Si vous indiquez votre champ de saisie type="submit", les navigateurs doivent le faire automatiquement.

Ensuite, si vous voulez que votre bouton pour faire autre chose que soumettre le formulaire, vous pouvez gérer l'événement soumettre:

$("#form-id").submit(function() { 
    //do something 
    return false; //don't submit 
}); 
+0

type = "submit" ne fonctionne pas dans mozilla. Je dois frapper deux fois la touche 'retour' – user426795

+0

@user s'il vous plaît poster votre code – Emmett