javascriptでのフォーム自動入力について質問です。

解決済みの質問

javascriptでのフォーム自動入力について質問です。

javascriptでのフォーム自動入力について質問です。
プログラム超初心者ですがよろしくお願いします。

ブックマークレットを使ってフォームの自動入力をしたいと思っているのですが、
まず、新規(別)のページから自動入力したいURLに移動して、読み込みが完了したら
IDとPASWSWORDを自動入力したいと思っています。

自動入力したいURLを手動で表示してからだと以下のスクリプトでうまくいったのですが・・

javascript:(function (){document.forms[0].CRSRED.value='ID';document.forms[0].CRSBLU.value='PASSWORD';document.forms[0].submit();})();

スクリプトの中にURLを記述して自動でページ移動してから入力する方法がわかりませんでした。
良い方法がありましたら教えていただきたいです。よろしくお願いいたします。

移動したいページは下のページです。
https://contents.nifty.com/member/service/g-way/meijinsen_month/pay/index.html

投稿日時 - 2010-05-09 20:21:18

QNo.5883580

困ってます

質問者が選んだベストアンサー

こんなかな?

javascript:document.open();document.write('
<body><form action="https://contents.nifty.com/member/service/g-way/meijinsen_month/pay/index.html" method="POST">
<input name="CRSYLW" value="0">
<input name="CRSPNK" value="NULL">
<input name="CRSRED" value="【NiftyID】">
<input name="CRSBLU" value="【パスワード】">
</form>
<script type="text/javascript">document.forms[0].submit();</script>
</body>');

投稿日時 - 2010-05-10 14:00:30

お礼

早速の回答ありがとうございます。
上記の内容をブックマークレットととして登録し希望通り動作しました!
大変助かりました。ありがとうございました。

投稿日時 - 2010-05-10 16:39:40

ANo.2

9人が「このQ&Aが役に立った」と投票しています

[  前へ  |  次へ ]

ベストアンサー以外の回答(1件中 1~1件目)

ANo.1

ブックマークレットというか、javascriptでは無理です。
サーバーサイドのプログラムか、VBscript+IEでやりましょう。

投稿日時 - 2010-05-10 10:39:06

お礼

早速の回答ありがとうございます。
No2の方の回答で希望通りの動作を確認しました。
VBscriptも勉強してみようと思います。
また何かありましたらよろしくお願いします。ありがとうございました。

投稿日時 - 2010-05-10 16:42:44

あわせてチェックしたい
  • \'xjis.nls\' ...
  • Wudang Pai とは? ...
  • a member of the bar ...
PR

OKWaveのオススメ