hiddenとpasswordとformのaction先を表示させるbookmarklet

  • hiddenとpasswordを<input type='text'>に表示させます
  • formを青い線で囲みます
  • formのactionを画面に表示させます

IE6で確認しました

javascript:(function(){var d=window.document;for(i=0;i<d.forms.length;v=d.createElement("DIV"),v.innerHTML="<b>"+d.forms[i].action+"</b>",d.forms[i].appendChild(v),i++){frm=d.forms[i];s=frm.style;s.borderColor="blue";s.borderStyle="solid";s.borderWidth="1px";for(j=0;j<frm.all.length;j++){t=frm.all[j];if(t.type!=undefined&&(t.type=='hidden'||t.type=='password')){t.outerHTML="<b>"+t.name+"<input type='text' name='"+t.name+"' value='"+t.value+"'></b>";}}}})()

#画面では改行されていますが一行です

画面に沢山のformやbuttonやhiddenがある画面で利用すると、formの範囲とaction先が一目瞭然です。