div的onblur事件


一般情況下,onblur事件只在input等元素中才有,而div卻沒有,因為div沒有tabindex屬性,所以要給div加上此屬性。

如:

<div tabindex="0" hidefocus="true" onfocus='alert("得到焦點");' onblur='alert("失去焦點");' style="border:1px solid #ccc;width:200px;height:200px;outline=0;"></div>

 定義tabindex屬性后,元素是默認會加上焦點虛線的,那么在IE中可以通過hidefocus="true"去除!其他瀏覽器通過outline=0進行去除!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。