Controler les actions de la touche tabulation

Signaler
Messages postés
2
Date d'inscription
dimanche 4 avril 2004
Statut
Membre
Dernière intervention
19 décembre 2005
-
Messages postés
2
Date d'inscription
dimanche 4 avril 2004
Statut
Membre
Dernière intervention
19 décembre 2005
-
Bonjour, j'ai une question tout bête :



j'ai un formulaire avec plusieurs champs et un bouton submit. Au
chargement de ma page le curseur est sur (dans) le 1er champ, et à
chaque fois que j'appuie sur la touche tabulation il va de champs en
champs jusqu'au bouton submit. Jusqu'ici normal j'ai déclaré des
tabindex.

Après le bouton submit si j'appuie encore sur la touche tabulation je vais dans la barre d'adresse. :cry: :cry:



Comment faire qu'il revienne sur le 1er champ au lieu d'aller dans la barre d'adresse ?



voici le code que j'ai tenté mais ça ne marche pas

<html>

<head>

<style type='text/css'>

input:focus{

background-color:red;

}

</style>

</head>



<form name="monForm">
















</form>





<script type="text/javascript" language="Javascript">

document.forms["monForm"].elements["input1"].focus();

</script>



</html>






quelqu'un a une idée de comment faire ça ?

2 réponses

Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
34
Bonjour,

<head>
<script type="text/javascript">
function FocusZone1()
{
document.monForm.input1.focus();
}
</script>
</head>

<form name="monForm">







</form>
<script type="text/javascript">
FocusZone1();
</script>


ça devrait le faire ( si j'ai compris la demande ) ?
Cordialement. Bul. ~ Site ~
Messages postés
2
Date d'inscription
dimanche 4 avril 2004
Statut
Membre
Dernière intervention
19 décembre 2005

malheureusement ça ne marche pas



on ne peut garder le focus sur le bouton submit....