1. 程式人生 > >javascript頁面驗證資料的合法性

javascript頁面驗證資料的合法性

javascript頁面驗證資料的合法性

<script language="javascript">
	function on_submit() { //驗證資料的合法性
		if (form1.username.value == "") {
			alert("使用者名稱不能為空,請輸入使用者名稱!");
			return false;
		}
		if (form1.userpassword.value == "") {
			alert("使用者密碼不能為空,請輸入密碼!");
			form1.userpassword.focus();
			return false;
		}
		if (form1.reuserpassword.value == "") {
			alert("使用者確認密碼不能為空,請輸入密碼!");
			form1.reuserpassword.focus();
			return false;
		}
		if (form1.userpassword.value != form1.reuserpassword.value) {
			alert("密碼與確認密碼不同");
			form1.userpassword.focus();
			return false;
		}
		if (form1.email.value.length != 0) {
			for (i = 0; i < form1.email.value.length; i++)
				if (form1.email.value.charAt(i) == "@")
					break;
			if (i == form1.email.value.length) {
				alert("非法EMail地址!");
				form1.email.focus();
				return false;
			}
		} else {
			alert("請輸入Email!");
			form1.email.focus();
			return false;

		}
	}
</script>