LoginSignup
0
2

More than 5 years have passed since last update.

新生銀行のエントリーを楽にする

Last updated at Posted at 2018-03-19

新生銀行を使っているが、毎月のエントリーが面倒。
そこで、ブックマークレットを使い、事前設定した内容をフォームにワンクリックで反映できるようにしてみました。
これで、だいぶ楽になりました。

コードと解説

javascript:(
  function(){
    arrs=document.getElementsByName("singleAnswer(ANSWER10)"); 
    for(i=0;i<arrs.length;i++){
      arrs[0].value="4001234567"; //口座番号
    }
    arrs=document.getElementsByName("singleAnswer(ANSWER11-1)");
    for(i=0;i<arrs.length;i++){
      arrs[i].value="1980"; //誕生年
    }
    arrs=document.getElementsByName("singleAnswer(ANSWER11-2)");
    for(i=0;i<arrs.length;i++){
      arrs[i].value="1"; //誕生月
    }
    arrs=document.getElementsByName("singleAnswer(ANSWER11-3)");
    for(i=0;i<arrs.length;i++){
      arrs[i].value="1"; //誕生日
    }
    //Tポイント16桁
    document.getElementById("id_txt2").value="1111111111111111";
    arrs=document.getElementsByName("singleAnswer(ANSWER27)");
    for(i=0;i<arrs.length;i++){
      arrs[i].value="hanako.shinsei@shinseibank.co.jp"; //メールアドレス
    }
  }
)();

ブックマークレットとするために上記コードからコメントを抜き、改行を無くして1行とする。

ブックマークレット.js
javascript:(function(){arrs=document.getElementsByName("singleAnswer(ANSWER10)");for(i=0;i<arrs.length;i++){arrs[0].value="4001234567";}arrs=document.getElementsByName("singleAnswer(ANSWER11-1)");for(i=0;i<arrs.length;i++){arrs[i].value="1980";}arrs=document.getElementsByName("singleAnswer(ANSWER11-2)");for(i=0;i<arrs.length;i++){arrs[i].value="1";}arrs=document.getElementsByName("singleAnswer(ANSWER11-3)");for(i=0;i<arrs.length;i++){arrs[i].value="1";}document.getElementById("id_txt2").value="1111111111111111";arrs=document.getElementsByName("singleAnswer(ANSWER27)");for(i=0;i<arrs.length;i++){arrs[i].value="hanako.shinsei@shinseibank.co.jp";}})();

これをブックマークに登録することで完成。
スクリーンショット 2018-03-19 22.03.43.png
⬇︎
スクリーンショット 2018-03-19 22.06.34.png

使い方

  1. 新生銀行エントリー画面へ行く。こちら
  2. 登録したブックマークレットを押す。

以上

【デモ】

demo.mp4.gif

参考

nameから取る呪文 getElementsByName()

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2