Bonjour,

cela fait 10 ans que je code des pages web mais je viens de découvrir un truc étrange. J'aimerais donc vos avis.

En fait j'ai remarqué qu'un formulaire qui n'aurait qu'une seule zone de saisie (input text) est soumis automatiquement si on clique sur ENTER quand on est dedans.
Dès qu'il y a plus qu'une zone de saisie, le ENTER devient inactif.
Vous constaterez dans ce code exemple, qu'il n'y a ni input type=image ni type=submit.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<html>
<head>
<title>Formulaire TEST</title>

</head>

<body>

<form name="form1" id="form1" action="page.htm" method="post">
	<input type="text" name="zone1"	id="zone1"  value="ma zone 1" />
	<input type="text" name="zone2"	id="zone2"  value="ma zone 2" />
</form>

</body>

</html>
testé sous IE 6 et FFX 2.xx.

Découvrir des comportements si évident maintenant me fait marrer. On en apprend vraiment tous les jours

ps : les param en italiques sont facultatifs. Sans, cela soumet aussi si un seul input text.

à+