フォームの入力中、誤ってEnterキーを押してしまい、予期せずフォームを送信してしまうことがあると思います。
今回はEnterキーでフォームが送信されないようにする強化ガジェットをご紹介します。
前提・仕様
・ブロックかページの JavaScript タブにコードを貼り付けると使用できます
・エンター(Enter)キーを押した時にフォーム送信されないように制限できます
・ビジュアル/ソースどちらのフォーム設定でも動作します
・エンター(Enter)キーを押した時にフォーム送信されないように制限できます
・ビジュアル/ソースどちらのフォーム設定でも動作します
設定方法
ブロックもしくはページの Javascript タブにコードを貼り付けてください。
この強化ガジェットに関しては、設定値は必要ありません。
Javascript
この強化ガジェットに関しては、設定値は必要ありません。
Javascript
// 原則変更不可 // 複数強化パーツがある場合、変更あり window.onload = function () { entga_submit_false(); }; /// 変更不可 // 複数強化パーツがある場合、下記を変更不可箇所に追加 function entga_submit_false() { document.onkeypress = function(e) { if (e.key === 'Enter') { return false; } } }
最後に
設定後は動作確認を必ず行い、動作に問題がないか確認をしてください。
不具合やほかのやり方が知りたい等あれば、下記の「コンテンツに関しての要望はこちら」からご連絡ください。
不具合やほかのやり方が知りたい等あれば、下記の「コンテンツに関しての要望はこちら」からご連絡ください。