JavaScript

フォームでEnterを押しても送信されないようにしてみた

JavaScript

ちょっとメモ。タイトルのとおり。
jQueryでやってみました。


エンターキーコードが押下されたときに無視するようにしてあります。
textareaでも無視されると困るので除外してます。

$(function() {
    $('form').keypress(function(event) {
        if (event.keyCode == 13) {
            target = event.target || event.srcElement;
            if (target.type != 'submit' && target.type != 'textarea') {
                return false;
            }
        }
    });
});

コメント

タイトルとURLをコピーしました