Web ブラウザに組み込まれた JavaScript | 作成日:2013-01-26 最終更新日: |
オライリーの JavaScript 第6版 を図書館から借りて、 いろいろ調べている。 13 章の 「Web ブラウザに組み込まれた JavaScript」は知らないので、少し調べてみた。
下記はデジタル時計である。
下記は、一行の窓を出して JavaScript の式として評価するブックマークレットである
JavaScript Evaluator下記は、チェックボックスをすべて ON にするブックマークレットである
javascript:(function (){var inputs = document.getElementsByTagName('input');for (var j=0; j < inputs.length; j++) {var e = inputs[j];if (e.type == 'checkbox')e.checked = true;}})(); void 0;
チェックボックスを現在の状態と反対にするには、e.checked = true;を e.checked = !e.checked; にすればよい。
別のスクリプト
javascript:(function (){var inputs = document.getElementsByTagName('input');for(var i=0; ; i++){for (var j=0; j < inputs.length; j++) {var e = inputs[j];if (e.type == 'checkbox')e.checked = true;}if(i < window.frames.length){try {inputs = window.frames[i].document.getElementsByTagName('input');}catch(e){}}else{break;}}})();void 0;
ユーザー名とパスワードを入力
javascript:(function(){n=document.getElementsByName("username");n.item(0).value="usernameHERE";p=document.getElementsByName("password");p.item(0).value="passwordHERE";f=document.getElementsByTagName('form');f.item(0).submit();})(); void 0;
まりんきょ学問所 >
JavaScript 手習い >
Web ブラウザに組み込まれた JavaScript
MARUYAMA Satosi