HEX
Server: Apache
System: Linux 4485441ca2e2 6.8.0-1039-aws #41~22.04.1-Ubuntu SMP Thu Sep 11 11:03:07 UTC 2025 aarch64
User: (1000)
PHP: 8.2.24
Disabled: NONE
Upload Files
File: /var/www/html/wp-content/themes/ganryujima_new_1602/js/edit.js
/**
 * 会員情報変更画面のスクリプト
 */
jQuery(function() {
	init();
	bindEvents();

	function init() {
		// 変更画面でなければ遷移する
		if(location.search != '?a=edit') {
			location.href = './edit?a=edit';
		}
	}

	function bindEvents() {
		jQuery('[name=submit]').on('click', submitButtonHasClicked);
	}

	// 変更ボタンがクリックされたら入力チェック
	function submitButtonHasClicked() {
		var userName = jQuery('#member_account').val();
		var password = jQuery('#password').val();
		var confirmPassword = jQuery('#confirm_password').val();

		var error = '';
		if(password != confirmPassword) {
			error += 'パスワードと確認の入力が一致しません。<br>';
		}
		if(password != '' && password.length < 8) {
			error += 'パスワードは8文字以上で入力してください。<br>';
		}
		if(userName == '') {
			error += 'ユーザー名を入力してください。<br>';
		}
		if(userName.length < 3) {
			error += 'ユーザー名は3文字以上で入力してください。<br>';
		}
		if(error != '') {
			jQuery('#alert').html(error).show();
			return false;
		}

	}
});