慕妹3458930
2018-06-06 11:23
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title> 光标聚焦事件 </title>
<script type="text/javascript">
function message(){
alert("请选择,您现在的职业!");
}
</script>
</head>
<body>
请选择您的职业:<br>
<form>
<select name="career"onfocus="message()">
<option>学生</option>
<option>教师</option>
<option>工程师</option>
<option>演员</option>
<option>会计</option>
</select>
</form>
</body>
刷新浏览器就好了呀
加个首次判断:
var first = true;
function message(){
if (first) {
alert("请选择,您现在的职业!");
first = false;
}
}
刷新页面就行了
ESC亲测可以
ESC试了不行啊
Esc键将事件停止就可以了。并不需要关闭浏览器
这种情况,关闭浏览器了,,,,,
焦点一直聚焦在文本框怎么办呢
因为你的焦点一直聚集在文本框内了
不是,我的是有空格的,还是一直在弹出提示框,根本停不下来。
是不是select两个属性之间没有空格?
下拉列表用onfocus什么目的
JavaScript进阶篇
468060 学习 · 21891 问题
相似问题