首页 > 代码库 > 记一次意外
记一次意外
今天尝试给同一个对象绑定多个事件:
document.getElementById("a").onfocus= function(){
alert("1")
}.onclick= function(){
alert("2")
}
发现弹出2,改变focus和click的顺序后依旧如此,只有书写顺序的最后一个的发挥作用,因此还是得老老实实地写。
document.getElementById("a").onfocus= function(){alert("1")}
document.getElementById("a").onclick= function(){alert("2")}
发现结果很奇怪
chrome 无焦点 onfocus生效 获取焦点
有焦点 onclick生效
IE 无焦点 onfocus生效 获取焦点
有焦点 onclick onfocus
safari 无焦点 onfacus持续不断生效
firefox 无焦点 onfocus生效 无法获取焦点
记一次意外
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。