申し訳ありませんが、私はこの質問が以前に尋ねられ、答えられていることを知っていますが、私は自分のコードに実装することはできません。非常にプログラミングに慣れておらず、かなり苦労しています。 私は検索バーと検索ボタンがあります。私がしようとしているのは、物理的に検索ボタンをクリックして私が望むものを検索しなければならないのではなく、検索することができるエンターキーをクリックできるようにすることです。検索バーとボタンのコードは次のとおりです。 簡単なもの。どのように私はJavaスクリプトのEnterキーでボタンをトリガーするのですか?/テキストボックスと検索ボタンにIDを与える方法は?
<div class="ui-widget"> <!-- only for css purposes-->
<input id="search"> <!-- for the search box-->
<button type="button" onclick="searchresult()">Search</button> <!-- search button-->
</div>
ですから、検索ボタンをクリックした瞬間にそれは私が持っているjavascript関数アクティブになります。今度はあなたが望む結果を見つけるでしょう
function searchresult() {
//find the result
}
を。致命的なもの。 javascript関数の中にあるコードはこの質問には必要なく、かなり長いです。
基本的には、検索ボタンと同じように、検索結果のJavaScript機能を有効にするにはEnterキーが必要です。 jQuery keypress()メソッドを使用してこれを行うことができます。
$("#id_of_textbox").keyup(function(event){
if(event.keyCode == 13){
$("#id_of_button").click();
}
});
私はHTMLで使用されているid属性を認識しています:そしてここで私は疑問に思って何をするのに使用することができますが、私はちょうど私が持っているものにそれを実装する方法がわからないコードがありますコーディングも同様ですが、どのように正しく検索ボタンとテキストボックスにidを割り当てるのかわかりません。それぞれのコードで使うことができます。検索も同様です。
誰かが私の質問を解決するために見つけたjQueryコードをどのように使うことができるかを私に見せてくれれば華麗です。どのように私はそれについて行くかについての他の提案に完全に開きます。 皆さんありがとうございました!
あなたの検索ボタンにIDを割り当てることができます
[[テキストボックスのEnterキーでJavaScriptを使用してボタンをクリックしてトリガー](http://stackoverflow.com/questions/155188/trigger-a-button-click-with-javascript-on-the) -enter-key-in-a-text-box) –
フォームタグ内のur検索入力とボタンを囲むだけです。フォーム内に要素を集中させているときは、「入力」をトリガーします。 – Joonas89