<a href="" onclick = "by1();event.returnValue=false"/>空</a>
有那位知道怎么样能让它在火狐里也兼容么  就是让a标签失效  这个再IE上能用但在火狐上不能用
往各位给点办法。

解决方案 »

  1.   

    <a href="javascript:void(0)" onclick = "by1();"/>空</a>
      

  2.   

    <a href="javascript:;" onclick = "by1();return false;"/>空</a>
      

  3.   

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    </head><body>
    <a href="javascript:void(0)" onclick="by1()"/>空</a>
    <script>
        function by1(){
    alert(1)

    }</script>
    </body>
    </html>
    你不是让a失效吗?然后执行by1这个方法FF可以啊
      

  4.   

    失效是什么意思?是不是不能跳转到指定的url?
      

  5.   

    <a href="javascript:void(0)" onclick = "by1();return false;"/>空</a>
      

  6.   

    一般不跳转用javascript:void(0);
    需要js处理在onclick方法中实现
      

  7.   

    解决了   MuBeiBei   的是对的  是我杯具 火狐重装了下可以了