注册
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>注冊</title>
</head>
<body>
<form action="submmit.html" method="get" onsubmit="return fun()">
用户名<input id="username" type="text">
<br>
密码<input id="password" type="password">
<br>
确认密码<input id="password2" type="password">
<br>
<input type="submit" value="注册">
</form>
<script type="text/javascript">
function fun(){
var username = document.querySelector("#username").value
var password = document.querySelector("#password").value
var password2=document.querySelector("#password2").value
if(username=="" || password =="" ||password2==""){
alert("用户名或者密码不能为空")
return false;
}else if(password!=password2){
alert("輸入不一致,請重新輸入")
document.querySelector("#password").value=""
document.querySelector("#password2").value=""
return false;
}else{
return true;
}
}
</script>
</body>
</html>
登录
!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<!--
数据校验:
在登录界面 如果用户输入用户名和密码之后 走action去判断数据存在否---走后台的
但是如果用户没有输入用户名和密码 那么无法走action操作
form---onsubmit事件 这个事件必须返回一个boolean类型的值 这个值如果为true 那么继续走action操作
如果为false那么就不走action了 就停止提交数据
-->
<form action="http://www.baidu.com" method="get" onsubmit="return fun()">
用户名<input type="text" id="username" name="username" value="" /><br>
密码<input type="password" id="password" name="password" value="" /><br>
<input type="submit" value="提交"/>
</form>
<script type="text/javascript">
function fun(){
var username = document.querySelector("#username").value
var password = document.querySelector("#password").value
if(username=="" || password ==""){
alert("用户名或者密码不能为空")
return false;
}else{
return true;
}
}
</script>
</body>
</html>