三井住友信託銀行のIBの確認番号を自動入力するUserScript
コード
code:script.js
// ==UserScript==
// @name SMTBの確認番号を自動入力するスクリプト
// @version 0.0.1
// @description SMTBの確認番号を自動入力するスクリプト
// @author hiroxto
// @grant none
// ==/UserScript==
(() => {
'use strict';
const numberCard = new Map([
]);
const replaceFullToHalf = str => str.replace(/!-~/g, s => String.fromCharCode(s.charCodeAt(0) - 0xFEE0)); const kakuninNumbers = Array.from(document.querySelectorAll('span.kakunin-no-label nobr')).map(el => replaceFullToHalf(el.innerText));
const inputElements = Array.from(document.querySelectorAll('input.kakunin-no-field'));
if (inputElements.length !== kakuninNumbers.length) {
console.error('要素数と確認番号の数が一致しません');
return;
}
console.log(${kakuninNumbers[index]} => ${numberCard.get(kakuninNumbers[index])});
inputElement.value = numberCard.get(kakuninNumbersindex); }
})();