ホームページ  >  記事  >  ウェブフロントエンド  >  jsイベントインターセプトEnterキーページ送信イベントサンプルコード_javascriptスキル

jsイベントインターセプトEnterキーページ送信イベントサンプルコード_javascriptスキル

WBOY
WBOYオリジナル
2016-05-16 16:57:231206ブラウズ

テキスト ボックスで Enter イベントを押して js 関数を実行させるが、フォームを送信したくない場合は、次のようにすることができます:

function ysearch() //テキスト ボックスで Enter キーを押した後、データウィンドウを再ロードします
{
validateInputText('yyyy');//実行する最初の JS 関数
if( event.keyCode==13)
{
changeym();//実行したい2番目のJS関数、完了後にイベントをクリアします
event.returnValue=false;//イベントをインターセプトevent Ifこれがドロップされると、フォームはevent.keyCode==13
}
}

を取得できなくなります。



//ヒント、イベント内の場合は、2 つを呼び出します。 onkeydown イベントで呼び出される validateInputText('yyyy'); 関数や changeym(); 関数などの js 関数を使用すると、これら 2 つを 1 つの関数 ysearch() に記述してから、合計関数 ysearch() を呼び出すことができます。 🎜>

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。