タイトルについて申し訳ありません。ごちゃごちゃしていることは承知していますが、この状況をどのように説明すればよいかわかりません。
入力フィールドがあります。しかし、フォーム要素はありません。ここにコードがあります
<input name="search" id="search" onkeypress="SearchBox(this.value);" type="text" value="Search"/>
<input name="searchbutton" align="left" class="okbutton" id="searchbutton" onclick="SearchBox(search.value);" type="button"/>
SearchBox 関数はキーコードをチェックし、13 (ボタンの文字コードを入力) の場合は検索要求を送信します。このコードは IE8/9 で動作しますが、IE10 では興味深い動作をします。
上記のコードはページの中央にあります。また、ページの上部に LOGIN 用のボタン要素があります。
IE10;
入力に単語を入力し、Enter キーを押します。
- SearchBox機能の働き、
- しかし、LOGINボタンもクリックされたように動作し、問題があります
注:言語について申し訳ありません。英語は私の母国語ではありません。注 2: SearchBox() 関数が削除されました。最新のコードについては、jsfiddle リンクを確認してください。