Ctrl + Click で検索
テキストボックスを Ctrl + Click すると, 親 form を submit.
// ==UserScript== // @name post ctrl click // @namespace d.hatena.ne.jp/arikui // @include * // @require http://gist.github.com/29681.txt // ==/UserScript== $X("//input[@type='text' or not(@type)]").forEach(function(element){ if(element.form) element.addEventListener("click", function(e){ if(e.ctrlKey) element.form.submit(); }, false); });
ALC で使おうと思っていたのに上の方のテキストボックスが form の中にないというクソ HTML でダメでした. → input.form ならいけるそうです.
追記
os0xさんがずっとシンプルに書き直したやつ。
http://gist.github.com/219324