a标签href属性

注意:<a> 标签中必须提供 href 属性或 name 属性。

最近在做web前端开发时,用到了html的a标签提交表单,但是请求连接地址不写在href属性中,而是在a标签中添加onclick事件,通过js来提交表单,
    如下:(具体js方法在这就略去了)


    <a href="javascript:void(0)" onclick="javascript:doSubmit();">提交</a>

 

    这种写法在FF下没有问题,表单可以正常提交,并且页面可以进行正常跳转。

 

    在ie6下表单能正常提交,但当前页面却不能正常跳转,效果类似于点击空连接,最后发现是href="javascript:void(0)"出的问题,改为href="#"后,在ie6下可以正常。

 解决方案:

     R:<a href="javascript:void(0)" onclick="javascript:doSubmit(); return false">提交</a>
     onclick加上return false; 以禁用IE6的默认行为就好了。

posted @ 2014-04-03 09:58  酸柠檬  阅读(335)  评论(0编辑  收藏  举报