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

popi57 Messages postés 3 Date d'inscription dimanche 15 janvier 2006 Statut Membre Dernière intervention 22 janvier 2006 - 21 janv. 2006 à 23:34
popi57 Messages postés 3 Date d'inscription dimanche 15 janvier 2006 Statut Membre Dernière intervention 22 janvier 2006 - 22 janv. 2006 à 13:46
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

popi57 Messages postés 3 Date d'inscription dimanche 15 janvier 2006 Statut Membre Dernière intervention 22 janvier 2006
22 janv. 2006 à 12:27
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
0
popi57 Messages postés 3 Date d'inscription dimanche 15 janvier 2006 Statut Membre Dernière intervention 22 janvier 2006
22 janv. 2006 à 13:46
Bon çà fonctionne en donnant le focus au bouton valider à chaque fois, c'est surement pas "catholique" mais en attendant mieux...
0
Rejoignez-nous