如果是按钮防止重复点击,可以再按钮点击后,给按钮添加disabled属性。
JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。
它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。
JavaScript是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。同时也是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能,比如响应用户的各种操作。
影响版本该bug影响:IE8、IE7、IE6
表现
用’filter’方法修正了PNG透明度之后链接上背景图像的透明部分不能点击。
教程时间
2009.7.19 星期天 15:03:44
描述
问题:我们用透明PNG图片作为链接的背景并用filter方法解决了IE下的alpha透明度问题。结果IE又怎么了?图像的透明部分变得不能点击了。让我们来看看例子。
Demo
由于这个bug的天然特性,示例在一个独立的页面
HTML代码
Lorem Ipsum
CSS代码
a {
display:block
background:url(ring.png)no-repeat
width:100pxheight:100px
text-indent:-999px
}
条件注释代码
我们这里有什么呢?一个应用了display:block的链接(),其background设置一个PNG格式的黑圆圈图像, 除了黑圆圈之外的部分都为透明的。我们用只适合IE的filter属性来修复IE重色的PNG透明部分。问题在于?IE当中圆圈的透明部分不可点击。
在html中要使a标签不可用,需要在onclick时返回false即可,具体代码如下所示:1、通过设置onclick属性使其不可用
<a href="http://mail.163.com" onclick="return false">HTML控制链接不可用</a>
2、通过js动态控制使其不可用
<a id="link" href="http://mail.163.com" onclick="return false">JS控制链接不可用</a>
<script>
document.getElementById("link").onclick=function(){return false}
</script>