bouton qui lance le formulaire malgre un javascript
Bonjour,
J'ai un souci avec un de mes formulaires.
J'ai active un bouton par un petit javascript :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| <script type="text/javascript">
function Enter(evt) {
if (evt.keyCode == 13) {
document.getElementById("ctl00_imbSearch").click();
evt.returnValue = false;
return false;
}
else {
return true;
}
};
</script> |
Voila le bouton en question :
Code:
1 2 3 4
| <form id="form2" runat="server">
<input onkeypress="return Enter(event);" type="text" ID="Text1" runat="server" />
<asp:ImageButton ID="imbSearch" ImageUrl="~/Images/search.jpg" runat="server" OnClick="imbSearch_Click" />
</form> |
Sous Ie tout se passe bien : lorsque je clique sur le bouton ou que j'appuie sur entree dans le champ de texte, mon evenement se lance.
Sous Firefox j'ai un chtit souci : sur un autre Textearea, si j'ai le malheur de faire entree, il me lance l'evenement du imbSearch.click().
Savez-vous pourquoi ? Comment y remedier ?
PS : j'espere etre dans la bonne section, y a du html, du javascript et de l'asp.net dans mon bidule. Resultat je sais plus ou poster :aie: