javascript 关于Button的转交配置

本文介绍了一个简单的JavaScript脚本,用于实现网页表单的基本验证功能,包括用户ID、密码及地址长度的有效性检查,并提供了修改信息、更新密码及删除账户等操作的确认提示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


onClick="goBack()

<script type="text/javascript">
		function goBack(){
			window.location.href ="/supermarket/UserServlet?flag=fenyeQuery";
		}
		function checkId() {
			document.getElementById("message").innerHTML = "请输入1-4位数字";
		}

		function checkedId() {
			document.getElementById("message").innerHTML = "";
			var supplyId = document.getElementById("userId").value;
			var req = /^[1-9]{1,4}$/;
			if (req.test(supplyId) == false) {
				document.getElementById("message").innerHTML = "请按要求输入";
				return false;
			}
			return true;
		}
		function checkPass(){
			var pass = document.getElementById("passWord").value;
			var repass = document.getElementById("rePassWord").value;
			if(pass!=repass){
				document.getElementById("message0").innerHTML = "两次输入的密码不一致";
				return false;
			}
			document.getElementById("message0").innerHTML = "*";
			return true;
		}
		maxLen = 30;
		function checkMaxInput(form) {
			if (form.address.value.length > maxLen) {
				form.address.value = form.address.value.substring(0, maxLen);
			} else {
				form.remLen.value = maxLen - form.address.value.length;
			}
		}
		
		function check(){
			if(checkedId()&&checkPass()){
				return window.confirm("确认添加吗?");				
			} else{
				alert("输入错误");
				return false;
			}			
		}
	</script>
 <input class="myButton" name="" type="button" value="返     回" onClick="goBack()" >  
          <input class="myButton" name="" type="submit" value="修    改" onClick="return updateUserInfo()"/>  
          <input class="myButton" name="" type="button" value="删     除" onClick="querenDelete()" />  
          <input class="myButton" name="" type="button" value="修 改 密 码" onClick="updatePassword()"/>
        </center>

<script>
		function goBack(){
			window.location.href ="/supermarket/UserServlet?flag=fenyeQuery";
		}
		//修改信息
		function updateUserInfo(){
			
			return window.confirm("确认修改吗?");
			
		}
		//弹出提示
		function querenDelete() {
			
			if (window.confirm("确认删除吗?")){
				window.location.href="/supermarket/UserServlet?flag=delete&id=${sessionScope.userDetail.userId}";
			} else {
				return false;
			}
		}
		//修改用户密码
		function updatePassword() {
			window.location.href="/supermarket/jsp/password_update.jsp";
		}
</script>



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值