分享

去掉鼠标点击出现的虚线边框

 小叶子MM 2009-07-27

HTML标签事件拾遗:
HTML标签:onclick (事件) 在用户用鼠标左键单击对象时触发。
HTML标签:onblur (事件) 在对象失去输入焦点时触发。
HTML标签:onmouseover (事件) 当用户将鼠标指针移动到对象内时触发。
HTML标签:onmouseout (事件) 当用户将鼠标指针移出对象边界时触发。
HTML标签:ondblclick (事件) 当用户双击对象时触发。
今天在写一个样式表的时候,突然得到一个要求,就是在点击的时候,不要让被点击区域所出现的虚线边框出现。我记得曾经在哪看到过,不过忘了,后来在百度上查了一下,得到的结果是调用onClick=onBlur,我急忙拿去尝试了下,结果问题出来了,因为我前面的onClick事件调用了一个javascript事件,现在再来个onClick,就不起作用了。而且当我将onClick=onBlur写上去后,代码颜色立刻改变了,很明显有错误!郁闷了,我就在想,既然点击要触发事件,而又不可以有2个onClick事件,那么是不是就是说不能让2个都同时存在呢?哎呀,这下可完蛋了,怎么办呢,怎么办呢?我又常识着换成了onmouseover、onmouseout 甚至连HTML的ondblclick 标签都用了,结果还是不行……我就一直把代码给盯着,看着看着,我想到了另外一个事件--onFocus(当获得焦点时),这刚好和onBlur相对,于是我又试了下,在A标记上加上了onFocus="this.blur()",好了,这下问题解决了……兴奋!

Related Items

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多