欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

javaEE002.05 登录的 非空验证&取消默认行为&confirm()提示用户是否确认删除

程序员文章站 2022-05-31 15:59:19
...

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>form空白</title>
</head>
<body>
	<h1>登录</h1>
	<form action="login_success.html">
		<table>
			<tr>
				<td>用户名:</td>
				<td><input type="text" name="username" id="username"></td>
			</tr>
			<tr>
				<td align="right">密码:</td>
				<td><input type="password" name="pwd"></td>
			</tr>
			<tr>
				<td colspan="2" align="center">
					<input type="reset">
					<input id="btnSub" type="submit" value="登录">
				</td>
			</tr>
		</table>
	</form>
	<a href="../index.html">回首页</a>
</body>
</html>

复制这段登录代码

一、分析

javaEE002.05 登录的 非空验证&取消默认行为&confirm()提示用户是否确认删除
1、获取用户名的值
javaEE002.05 登录的 非空验证&取消默认行为&confirm()提示用户是否确认删除
javaEE002.05 登录的 非空验证&取消默认行为&confirm()提示用户是否确认删除
原因是没有绑定id
javaEE002.05 登录的 非空验证&取消默认行为&confirm()提示用户是否确认删除
javaEE002.05 登录的 非空验证&取消默认行为&confirm()提示用户是否确认删除
javaEE002.05 登录的 非空验证&取消默认行为&confirm()提示用户是否确认删除
javaEE002.05 登录的 非空验证&取消默认行为&confirm()提示用户是否确认删除
javaEE002.05 登录的 非空验证&取消默认行为&confirm()提示用户是否确认删除
不为空
javaEE002.05 登录的 非空验证&取消默认行为&confirm()提示用户是否确认删除

javaEE002.05 登录的 非空验证&取消默认行为&confirm()提示用户是否确认删除
javaEE002.05 登录的 非空验证&取消默认行为&confirm()提示用户是否确认删除

二、提示用户是否确认删除,confirm()的使用

javaEE002.05 登录的 非空验证&取消默认行为&confirm()提示用户是否确认删除
javaEE002.05 登录的 非空验证&取消默认行为&confirm()提示用户是否确认删除
返回true或者false
javaEE002.05 登录的 非空验证&取消默认行为&confirm()提示用户是否确认删除
javaEE002.05 登录的 非空验证&取消默认行为&confirm()提示用户是否确认删除

三、完整代码

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>form空白</title>
<script type="text/javascript">
	window.onload = function(){
		
		var btnEle = document.getElementById("btnSub");
		btnEle.onclick = function(){
			//1.取用户名值
			var uname = document.getElementById("username").value;
			if(uname == null || "" ==  uname){
				alert("用户名不能为空,请重新输入!");
// 				var yOn = confirm("确认删除吗?");
// 				alert(yOn);
				//取消默认行为
				return false;
			}
		
		}
		
	}
	
</script>
</head>
<body>
	<h1>登录</h1>
	<form action="login_success.html">
		<table>
			<tr>
				<td>用户名:</td>
				<td><input type="text" name="username" id="username"></td>
			</tr>
			<tr>
				<td align="right">密码:</td>
				<td><input type="password" name="pwd"></td>
			</tr>
			<tr>
				<td colspan="2" align="center">
					<input type="reset">
					<input id="btnSub" type="submit" value="登录">
				</td>
			</tr>
		</table>
	</form>
	<a href="../index.html">回首页</a>
</body>
</html>