正在回答
1回答
你好,1、失去焦点,是本身鼠标是在文本框内的,然后在其他地方点击一下,就可以触发失去焦点事件,或者可以理解为光标不在文本框了,
2、获取焦点就是当鼠标点击文本框的时候,如下,就是一个文本框中,我的光标在文本框了,就可以触发获取焦点事件。反正,离开的时候,可以获取失去焦点事件。
建议:可以结合如下代码,运行下效果来理解。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <!DOCTYPE html> <html> <head> </head> <body> 输入您的姓名: <input type= "text" id= "fname" /> </body> <script type= "text/javascript" > var x = document.getElementById( "fname" ); x.onblur = function () { console.log( "失去了焦点" ); } x.onfocus = function () { console.log( "获取焦点" ); } </script> </html> |
希望能帮助到你,欢迎采纳。
祝学习愉快!
前端小白入门系列课程
- 参与学习 人
- 提交作业 11218 份
- 解答问题 36712 个
从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧