コンテンツにスキップ

「MediaWiki:Gadget-suppressEnterAtSummaryBox.js」の版間の差分

削除された内容 追加された内容
ページの移動の要約欄でもエンターによるsubmitをキャンセル (Wikipedia:ガジェット/提案#要約欄Enter投稿をページ改名にも適用する提案)
1行目: 1行目:
/*****************************************************\
/*
* 要約欄でエンターキーを押した際に投稿されないようにする
* 要約欄でエンターキーを押した際に投稿されないようにする *
\*****************************************************/
*/
if(mw.config.get('wgAction') == 'edit' || mw.config.get('wgAction') == 'submit') {


$(function() {
$(function() {
// キーが押されたとき
$("#wpSummary").keypress(function(e) {
// エンターキーなら
if(e.keyCode == 13) {
// イベントをキャンセル
e.preventDefault();
}
});
});


// ページの編集画面またはプレビュー画面で
}
if (mw.config.get('wgAction') === 'edit' || mw.config.get('wgAction') === 'submit') {

// キーが押されたとき
$('#wpSummary').keypress(function(e) {
// エンターキーなら
if (e.keyCode === 13) {
// イベントをキャンセル
e.preventDefault();
}
});

}

// ページの移動画面でも同様にキャンセル
if (mw.config.get('wgPageName').match(/^特別:移動\//)) {
$('#wpReason').children('input').keypress(function(e) {
if (e.keyCode === 13) e.preventDefault();
});
}

});

2022年7月4日 (月) 16:38時点における版

/*****************************************************\
 * 要約欄でエンターキーを押した際に投稿されないようにする *
\*****************************************************/

$(function() {

    // ページの編集画面またはプレビュー画面で
    if (mw.config.get('wgAction') === 'edit' || mw.config.get('wgAction') === 'submit') {

        // キーが押されたとき
        $('#wpSummary').keypress(function(e) {
            // エンターキーなら
            if (e.keyCode === 13) {
                // イベントをキャンセル
                e.preventDefault();
            }
        });

    }

    // ページの移動画面でも同様にキャンセル
    if (mw.config.get('wgPageName').match(/^特別:移動\//)) {
        $('#wpReason').children('input').keypress(function(e) {
            if (e.keyCode === 13) e.preventDefault();
        });
    }

});