请教各位高人,有没有什么方法使img标签成为不可选状态,或者是disabled状态,然后使img标签下的onclick事件不可用
代码如下,该怎么编写
<table>
<tr>
<td><img src='a.gif' /></td>
<td><img src='b.gif' /></td>
</tr>
<tr>
<td><img src='a.gif' /></td>
<td><img src='b.gif' /></td>
</tr>
</table>

解决方案 »

  1.   

    不写onclick  不就是不可用嘛 
      

  2.   

    <img src='a.gif' onclick="javascript:void(0);" />
      

  3.   

    你可以换一种思维. 设置css 背景图background-image ;而不是 img 标签来解决这个问题!
      

  4.   

    在一定的条件下,才让img下的onclick不可用呢,改怎么办?
      

  5.   

    要使用javascript动态的变化,html网页中的代码不变
      

  6.   

    true or false 看你需要的哪种条件
    if(true) {
     $("img").bind("click",fuName);
    }else {
     $("img").unbind("click",fuName);
    }
      

  7.   

    因为我的onclick触发的时间需要参数的传递,比较麻烦,我已经找到好的方法了,希望可以和大家共同探讨一下,代码如下,(*^__^*) 嘻嘻……
     $("img").unbind("click").removeAttr("onclick");
      

  8.   


    楼主也可以不管这个点击事件喔; 在点击事件中响应的函数做验证.比如 fun(attr){}
    你只需要验证attr是否符合你的要求;不符合直接return 就行了吧?难道楼主有其他高深的应用?!