今天在一个网站上我用鼠标移上一个超链接,浏览器左下角显示“javascript;”,我知道这是调用Js的某个函数,但是如果是调用某个函数的话,超链接部分应该写“javascript:void(0)”啊,为什么它写javascript也行呢?
求解释。

解决方案 »

  1.   

    准备学习  javascript中  学会了告诉你哦 
    哈哈
      

  2.   

    <a href="javascript;" onclick="somefunction()">asdf</a>
      

  3.   

    href="javascript:;"//没必要深究.知道用就行了
      

  4.   

    http://archive.cnblogs.com/a/2267812/楼主看看这个就明白了
      

  5.   

    <a href="javascript:;" onclick="somefunction()">asdf</a><a href="javascript:void();" onclick="somefunction()">asdf</a>