1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > div无法触发blur事件解决办法

div无法触发blur事件解决办法

时间:2021-09-05 07:36:33

相关推荐

div无法触发blur事件解决办法

默认情况下div无法获取焦点,无法触发focus与blur事件,猜测span,a等标签也无法触发焦点事件(input:button,及button标签可以触发)

如何使div触发blur事件:可以给div加上tabindex属性

在线演示:/show/e0bvfcag

源码:

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>Document</title><style>.box{width: 200px;height: 200px;background-color: #3295F2;}</style><script type="text/javascript" src="/uploads/rs/294/c4c2o6mh/jquery.js"></script></head><body><input type="text" /><input type="button" value="测试" class="but"/><button>kkk</button><div class="box" tabindex="1"></div><script>$('.box').focus(function(){alert('div focus');});$('.box').blur(function(){alert('div blur');});$('.but').focus(function(){alert('but');});$('.but').blur(function(){alert('but');});$('button').focus(function(){alert('but');});$('button').blur(function(){alert('but');});</script></body></html>

相关资料: /tags/att_standard_tabindex.asp

demo: /tiy/t.asp?f=html_standard_tabindex

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。