A标签的disabled在火狐中失效问题

    通常情况下,我们用A标签来模拟button,因为A标签有着比button先天的优势hover伪类(IE6非A标签是不支持hover属性的)。但是当我们想用通过常用的disabled=true属性来到达经验目的时候,发现在火狐中还是有效的,仅仅变了颜色而已。通过测试,我们发现,我们可以通过以下代码来模拟实现disabled=true功能。

<a href="http://www.baidu.com" onclick="return false;">百度首页</a>

    原理很简单,就是阻止A标签的默认事件。 

posted @ 2013-01-23 09:21  djune  阅读(417)  评论(0编辑  收藏  举报