<a href="javascript:...">is submitting a form</a>

时间:2014-11-06 13:48:27

标签: javascript jquery html wordpress

我有这段代码:

<a href='javascript:jQuery("#questionnaire").show();'>haha</a>

在表单内部,由于某些神秘的原因,表单在链接点击时提交。 为什么会如此以及如何防止这种情况?

P.S。这是一个wordpress帖子

2 个答案:

答案 0 :(得分:2)

将其更改为

<a href="javscript:void(0);" onclick="jQuery("#questionnaire").show();">haha</a>

答案 1 :(得分:0)

您可以使用jquery

来实现此目的
$(document).ready(function(){

    $("a").click(function(e){
        e.preventDefault();//this will prevent the link trying to navigate to another page
        $("#questionnaire").show()
    });
});