请问如果我要实现“当且仅当密码框里没有内容的时候才弹出提示框”要怎么改下面的代码呢?<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title> 鼠标经过事件 </title><script type="text/javascript"> function message() { window.confirm("请输入密码后,再单击确定!"); }</script></head><body><form>密码:<input name="password" type="password" ><input name="sure" type="button" value="确定" onmouseover="message()"/></form></body></html>
3 回答
笑出强大_0
TA贡献14条经验 获得超26个赞
function message() { if(password.value == null){ window.confirm("请输入密码后,再单击确定!"); } }
这样的话是实现的当密码为空时鼠标经过确定按钮就弹出对话框,而不是当密码为空时单击确定按钮弹出对话框 是需要这样的效果吗?
FSYu
TA贡献152条经验 获得超59个赞
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title> 鼠标经过事件 </title>
<script type="text/javascript">
function message() {
if(!password.value){
window.confirm("请输入密码后,再单击确定!");
}
}
</script>
</head>
<body>
<form>
密码:<input name="password" type="password" id="password">
<input name="sure" type="button" value="确定" onmouseover="message()" />
</form>
</body>
</html>
添加回答
举报
0/150
提交
取消