Javascript 按钮重定向到其他页面

Javascript 按钮重定向到其他页面,javascript,jquery,html,forms,button,Javascript,Jquery,Html,Forms,Button,html 更多 jQuery function showAllAnswers() { console.log("WHAT IS GOING ON?????"); $(".textboxContainer").append("<input type='text' name='ans5text' placeholder='Answer 5...' value=''/><br />"); $(".textboxContainer").a

html










更多
jQuery

function showAllAnswers()
{
    console.log("WHAT IS GOING ON?????");
    $(".textboxContainer").append("<input type='text' name='ans5text' placeholder='Answer 5...' value=''/><br />");
    $(".textboxContainer").append("<input type='text' name='ans6text' placeholder='Answer 6...' value=''/><br />");
    $(".textboxContainer").append("<input type='text' name='ans7text' placeholder='Answer 7...' value=''/><br />");
    $(".textboxContainer").append("<input type='text' name='ans8text' placeholder='Answer 8...' value=''/><br />");
    $(".moreAnswersButton").remove();
}
函数showAllAnswers()
{
console.log(“发生了什么事?”);
$(“.textboxContainer”).append(
); $(“.textboxContainer”).append(
); $(“.textboxContainer”).append(
); $(“.textboxContainer”).append(
); $(“.moresanswersbutton”).remove(); }
由于某种原因,
正在重定向到另一个页面。我觉得它可能与HTML post表单中的内容有关,但我不知道它为什么会重定向,因为我已经分配了提交按钮

我的最终结果,我正在寻找的是更多。。。按钮向窗体中添加4个以上的文本框。我使用jquery代码进行html编辑


如何解决此问题并使我的应用程序正常工作?

如果您没有为
标记一个显式的“type”属性,则类型默认为“submit”。给它
type=“button”
以覆盖该默认值


带有显式或隐式类型“submit”的
与“submit”标签的行为完全相同。

默认按钮行为是提交。您需要通过设置按钮
type=“button”
或将
return设置为false来覆盖该选项
showAllAnswers()之后onclick
事件中的code>。

可能重复的
function showAllAnswers()
{
    console.log("WHAT IS GOING ON?????");
    $(".textboxContainer").append("<input type='text' name='ans5text' placeholder='Answer 5...' value=''/><br />");
    $(".textboxContainer").append("<input type='text' name='ans6text' placeholder='Answer 6...' value=''/><br />");
    $(".textboxContainer").append("<input type='text' name='ans7text' placeholder='Answer 7...' value=''/><br />");
    $(".textboxContainer").append("<input type='text' name='ans8text' placeholder='Answer 8...' value=''/><br />");
    $(".moreAnswersButton").remove();
}