フォームの入力中、誤って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;
}
}
}
最後に
設定後は動作確認を必ず行い、動作に問題がないか確認をしてください。
不具合やほかのやり方が知りたい等あれば、下記の「コンテンツに関しての要望はこちら」からご連絡ください。
不具合やほかのやり方が知りたい等あれば、下記の「コンテンツに関しての要望はこちら」からご連絡ください。