<img style="CURSOR: hand;" alt="定位用户" onclick="Positions()" src="images/replace1.gif" disabled='' >
<img style="CURSOR: hand;" alt="定位用户" onclick="Positions()" src="images/replace1.gif" disabled='true' >
<img style="CURSOR: hand;" alt="定位用户" onclick="Positions()" src="images/replace1.gif" disabled='false' >
不论我如何设置disabled属性的值,Positions()都不执行
<img style="CURSOR: hand;" alt="定位用户" onclick="Positions()" src="images/replace1.gif" disabled='true' >
<img style="CURSOR: hand;" alt="定位用户" onclick="Positions()" src="images/replace1.gif" disabled='false' >
不论我如何设置disabled属性的值,Positions()都不执行
Positions()代码抛出来~
function Positions()
{
alert('start');
}不是函数的问题
但你写标签中声明了disabled
浏览器就会把他当作disabled=true处理
没后台用JS控制disabled
我就想很简单的这样设置而且一定要出现DISABLED
disabled=false;也不行
那就是没可能的
除非你去改IE.FF
<script type="text/javascript">
window.onload = function() {
document.getElementById("input1").removeAttribute("disabled");
}
</script>
<a href = "#" onclick="alert(1)" id="a1" disabled>click me</a>
<input type="button" value="click me" id="input1" disabled onclick="alert(1)" />只要设置了元素的disabled 属性,也就是元素只要有这个属性,不管他的值是什么,ie里面都是禁用的,火狐好像值对表单元素起作用。如果要让他们变的可用,可以将这个属性移除,用removeAttribute()方法。
w3c的img不支持此属性,只有ie支持
<img style="CURSOR: hand;position:relative;" alt="定位用户" onclick="Positions()" disabled=<%# SelectPositionEndable(DataBinder.Eval(Container.DataItem, "gCount").ToString()) %>>哪我怎么办呢,这个img是循环的,要根据后台取到的值来决定是否执行这个JS函数
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Restrict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
然后看看有什么效果.