J'ai un formulaire de connexion avec un événement de cliquer sur Entrée pour soumettre le formulaire, il ne fonctionne pas dans IEJe ai un formulaire de connexion avec un événement de cliquer sur la touche Entrée pour soumettre le formulaire, il ne fonctionne pas dans IE
<form name="login" action="" method="post">
<ul>
<li class="col1">E-mail Address</li>
<li class="col2"><input name="email_address" type="text" class="textfiled" /></li>
<li class="col1">Password</li>
<li class="col2"><input name="password" type="password" class="textfiled" /></li>
<li class="col1"></li>
<li class="col2"><input name="signin" type="button" class="signin-btn" onclick="javascript: login.submit();" onkeydown="javascript: if (window.event.keyCode == 13) login.submit(); else window.event.keyCode = null;"/></li>
</ul>
</form>
ici, sur le bouton d'envoi j'ai mentionner un événement comme onkeydown="javascript: if (window.event.keyCode == 13) login.submit(); else window.event.keyCode = null;"
ce ne fonctionne pas dans IE, quelqu'un peut me suggérer une solution pour cela ou d'une solution alternative que j'ai demandé mon exigence?
+1 « Entrée » pour présenter un comportement par défaut dans les champs de texte. –
@Adam yup. IIRC dans IE, un bouton "soumettre" doit être présent pour que cela fonctionne, ajoutant ainsi que devrait faire l'affaire –
Je cherchais le chemin si je peux y arriver en utilisant "type =" bouton "" ... –