弱问:firefox 下如何disable掉 <img ? 在ie下设置对象的disabled 属性即可。。 - -!听楼主说了才知道在IE下可以用disabled去屏蔽所有onxxx事件,但觉得disabled本来是用于表单域的,img根本没有这个,对IE的扩展真是无法说,遗憾不符合标准,除了用JS正则替换,不知有没其它方法。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 极端鄙视火狐,人家IE是绑定windows操作系统的,你凭什么和人家抢市场份额?抢来抢去就10%的料,每次让我们程序员调试几个浏览器,你就不能最后按照w3c标准输出IE格式?就只会抢IE收藏夹,还美其名曰书签,简直不要脸!你看人家IE有没有内置抢劫书签功能? 对,本来img没有disabled属性的,但是加上确实很正常所以还是在外面套一层,在外层做事件吧,这样应该在ff下和IE下都正常。 <script>function changeimg(){ var dd = document.getElementById("img1"); if(dd.onclick==null){ dd.onclick = oriClick; }else{ dd.onclick = null; }}function oriClick(){ alert("original click");}</script><img id = "img1" src="http://www.google.com/images/gcn.png" width=343 height=47 alt="" border=0 style="margin-top:4px;" onclick="oriClick();"><input type = button value="disableimg" onclick="changeimg();"><input type = button value="enableimg" onclick="changeimg();"> 新人求教,一个简单的javascript程序 请教判断几个文本框是否输入? js加载一个html文件 有哪位好心的高手通过QQ帮我一个问题不?谢谢 用js如果得到表单中的最原始值,难啊, 请大侠们帮忙看看,小弟有个显示时间的问题老搞不懂~ 解释脚本时出现异常,请指点! (javascript) 4.0+6.0+1.123456=11.123456000000001,这个问题怎么解决?急!! 怎样根据输入日期来判断是星期几~``? 求大神们看看这个代码!! 有关ExtJs的! 即时显示消息 neverModules autocomplete自动完成,0.12 beta版(3月23日更新)
所以还是在外面套一层,在外层做事件吧,这样应该在ff下和IE下都正常。
function changeimg(){
var dd = document.getElementById("img1");
if(dd.onclick==null){
dd.onclick = oriClick;
}else{
dd.onclick = null;
}
}
function oriClick(){
alert("original click");
}
</script>
<img id = "img1" src="http://www.google.com/images/gcn.png" width=343 height=47 alt="" border=0 style="margin-top:4px;" onclick="oriClick();"><input type = button value="disableimg" onclick="changeimg();">
<input type = button value="enableimg" onclick="changeimg();">