IE10和其他浏览器在标签中具有禁用属性是有区别的。IE10中img标签的禁用属性
<!DOCTYPE html>
<html>
<head>
<title> Img Tag </title>
</head>
<body>
<script type="text/javascript">
function abc() {
alert("Hi");
}
</script>
<img style="width: 50px; height: 50px;" onload="abc()" onclick="abc()" src="./testimg.png" disabled />
</body>
</html>
IE10是尊重残疾人财产和双方的onload &的onclick不点火。如果我删除禁用的属性,它会触发这两个事件。
但是,Chrome不尊重残疾人财产。我的意思是,它正在发射这两个事件,而不管残疾属性。
我的问题是, 我可以在标签中使用禁用的属性吗? 如果是,IE10或Chrome的正确行为是什么?这是一个在车库中的错误?
'disabled'只适用于表单元素。 – Vucko
Vucko请检查此链接:http://www.java2s.com/Code/JavaScriptReference/Javascript-Properties/disabledisappliedto.htm –
@Mohammed Imran Khan:这是针对JavaScript属性,而不是HTML属性。 – BoltClock