MediaWiki:Gadget-suppressEnterAtSummaryBox.js
お知らせ: 保存した後、ブラウザのキャッシュをクリアしてページを再読み込みする必要があります。
多くの Windows や Linux のブラウザ
- Ctrl を押しながら F5 を押す。
Mac における Safari
Mac における Chrome や Firefox
- ⌘ Cmd と ⇧ Shift を押しながら R を押す。
詳細についてはWikipedia:キャッシュを消すをご覧ください。
$(function() {
// Collect <input> tags in forms for an HTTP POST request
/** @type {JQuery<HTMLInputElement>} */
var $inputs = $('.mw-body-content form[method="post"] input');
if (!$inputs.length) return;
// Assign an event listner to prevent form submission
$inputs.each(function() {
if (!this.type || /^(text|number|url|tel|email|password)$/i.test(this.type)) {
this.addEventListener('keypress', function(e) {
if (e.key === 'Enter') {
e.preventDefault();
}
});
}
});
});