简单javascript导致页面重新加载

简单javascript导致页面重新加载,javascript,Javascript,我有一个带有javascript的页面,可以添加或删除一些控件。除了从Chrome(PC和ipad版本)查看页面外,其他一切都正常工作。问题是,当单击按钮时,我的页面会重新加载。按钮事件调用函数 myButton.onclick = function () { myFunction(param1, param2); }; 功能是 function myFunction(param1, param2) { var formToRemove = document.getElementBy

我有一个带有javascript的页面,可以添加或删除一些控件。除了从Chrome(PC和ipad版本)查看页面外,其他一切都正常工作。问题是,当单击按钮时,我的页面会重新加载。按钮事件调用函数

myButton.onclick = function () { myFunction(param1, param2); };
功能是

function myFunction(param1, param2)
{ 
    var formToRemove = document.getElementById(param1);
    document.getElementById("div_" + param2).removeChild(formToRemove); 
    return false;
}
“返回值为false;”这是因为我读过的一篇文章建议添加这一行,以防止页面重新加载,但到目前为止,这对我没有帮助

任何帮助都将不胜感激。

我想这将有助于您:

您只需在按钮控件上指定type=“button”

您的标记如下所示:

<button type="button" id="myButton">My Button Text</button>
我的按钮文本

我认为,如果在标记上使用设置了type=“button”的按钮,则可能不需要在函数末尾返回false。

谢谢!我只是简单地添加了“myButton.type='button';”,重新加载的问题就消失了。我不愿意承认我花了多长时间试图调试我的页面为什么要重新加载。谁会想到标签需要一个type='button'属性!!!我明白了其中的区别(和要点,但是wow是如此微妙(用谷歌搜索答案一点也不容易)谢谢!!!