Passer d'1 input à l'autre avec entrée

Signaler
Messages postés
3
Date d'inscription
dimanche 15 janvier 2006
Statut
Membre
Dernière intervention
22 janvier 2006
-
Messages postés
3
Date d'inscription
dimanche 15 janvier 2006
Statut
Membre
Dernière intervention
22 janvier 2006
-
J'ai 2 input qui après controle alimentent une table, avez-vous une astuce pour passer de l'un à l'autre avec la touche entrée, et une fois les 2 renseignés et controlés la touche entrée valide le tout ?
Voici mon code :

function Controle()
{
if(document.Formulaire1.num_hote.value=='') // 1
{
alert('Le numero ne peut pas rester vide !');
document.Formulaire1.num_hote.focus();
}
else if(document.Formulaire1.mt_prlvt_esp.value=='') // 2
{
alert('Le montant ne peut pas rester vide !');
document.Formulaire1.mt_prlvt_esp.focus();
}
else
{
document.Formulaire1.method = "POST";
document.Formulaire1.action = "valid_prelevts_esp.php";
document.Formulaire1.submit();
}
}

<form name="Formulaire1">
N°&nbsp;,
,

----

Mtnt&nbsp;,

</form>

D'avance merci

2 réponses

Messages postés
3
Date d'inscription
dimanche 15 janvier 2006
Statut
Membre
Dernière intervention
22 janvier 2006

J'ai trouvé çà qui fonctionne mais comment lui dire de passer
à l'élément suivant plutot que le nommer(toi) ?
if (window.event.type "keypress" & window.event.keyCode13) {
document.getElementById("toi").focus();
}
return true;
}

Merci
Messages postés
3
Date d'inscription
dimanche 15 janvier 2006
Statut
Membre
Dernière intervention
22 janvier 2006

Bon çà fonctionne en donnant le focus au bouton valider à chaque fois, c'est surement pas "catholique" mais en attendant mieux...