怎样在密码表单已经输入的状态下不要弹出confirm对话框
//测试onmouseover事件,弹出confirm确认对话框
var psw1=document.getElementById(psw1);
function showConfirm(){
if(psw1==null){
var showConfirm=confirm("请在密码表单中输入密码!");
}
}
这样子还是会弹出的。
//测试onmouseover事件,弹出confirm确认对话框
var psw1=document.getElementById(psw1);
function showConfirm(){
if(psw1==null){
var showConfirm=confirm("请在密码表单中输入密码!");
}
}
这样子还是会弹出的。
2017-03-15
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title> 鼠标经过事件 </title>
<script type="text/javascript">
function message(){var psw1=document.getElementById("psw2");
if(psw1==null){
confirm("请在密码表单中输入密码!");
}else{
alert("密码输入成功!");
}
}
</script>
</head>
<body>
<form>
密码:<input name="password" type="password" id="psw2"/>
<input name="确定" type="button" value="确定" onmouseover="message()"/>
</form>
</body>
</html>
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gbk" />
<title> 鼠标经过事件 </title>
<script type="text/javascript">
//等待页面全部加载了再加载函数,因为先加载js代码的话,会找不到id为pw的元素
$(document).ready(function()
{
message();
});
function message()
{
var pw = document.getElementById("pw").value;
//输入了密码什么都没做,没输入密码的话进行提示
if(pw == null || pw=="")
confirm("请输入密码后,再单击确定!");
}
</script>
</head>
<body>
<form>
密码:<input type="password" id="pw" name="password" >
<input type="button" name="确定" value="确定" onmouseover="message()"/>
</form>
</body>
</html>
举报