为了账号安全,请及时绑定邮箱和手机立即绑定

不太懂,这节什么意思,我这样写不对么

<!DOCTYPE HTML>
<html>
<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 onfocus="message()">
    <select name="career">
      <option>学生</option>
      <option>教师</option>
      <option>工程师</option>
      <option>演员</option>
      <option>会计</option>
    </select>
  </form>
</body>
</html>

正在回答

2 回答

表单没有聚焦 失焦 事件 ,只有输入框之类的有

0 回复 有任何疑惑可以回复我~

onfocus="message()"这个事件是写在select中的,不能写在form中。

0 回复 有任何疑惑可以回复我~
#1

啊咧123 提问者

放select里,会一直出现弹框,没办法选职业
2017-03-23 回复 有任何疑惑可以回复我~
#2

一只奋斗的小丑 回复 啊咧123 提问者

嗯,就是这样的情况。如果要解决的话,可以在定义函数的时候,设置一个判断语句,达到执行次数后就可以不执行。
2017-03-23 回复 有任何疑惑可以回复我~
#3

慕丝1033313

用户名:<input name="user" type="text" onfocus="focus()"> function focus(){ alert("请输入用户名!"); } 没有反应!!!!SOS!!!!
2017-07-07 回复 有任何疑惑可以回复我~
#4

调皮的魔法少女李狗蛋儿 回复 慕丝1033313

你写的啥啊。。。函数要写在script标签里面啊,而且你应该先定义函数再调用吧。
2017-07-25 回复 有任何疑惑可以回复我~
#5

qq_口17_0 回复 调皮的魔法少女李狗蛋儿

函数可以下使用再声明的
2017-09-03 回复 有任何疑惑可以回复我~
#6

qq_口17_0 回复 qq_口17_0

先使用再声明,打错
2017-09-03 回复 有任何疑惑可以回复我~
查看3条回复

举报

0/150
提交
取消

不太懂,这节什么意思,我这样写不对么

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信