現在のWebページにあるフォームの部品(テキスト/パスワード)のnameを、アラートで一覧表示するブックマークレット

# タイトルなげぇ

自動でIDとかパスワードをWebページに入れようとした時に、フォーム(やその部品)のnameを知りたいと思いません?そんな時用のブックマークレットです。
なおフォームには識別のため、適当な値をぶち込んじゃいます。

これを拡張して各サイトごとに作れば、ログインが楽になるかもですね。


…セキュリティの話はこの際置いておこうじゃあないか。

javascript:(function(){with(document){var t=1,p=1,txt='',pwd='';for(var i=0;i<forms.length;i++){for(var j=0;j<forms[i].length;j++){with(forms[i][j]){if(type=='text'){value='txt'+(t++);txt+='  '+forms[i].name+'.'+name+' = '+value+'\n'}else if(type=='password'){value='p/w'+(p++);pwd+='  '+forms[i].name+'.'+name+' = '+value+'\n'}}}}}alert('[TEXT FORM]\n'+txt+'\n[PASSWORD FORM]\n'+pwd)})();

# スクリプトもなげぇ