我在网页上有很多按钮正常工作,但有些按钮的响应方式不同。
function Function() {
var x = new Date().toLocaleString();
document.getElementById("M_Date").innerHTML = x;
var M_Submit = document.getElementById("M_Submit");
var M_Yes = document.getElementById("M_Yes ");
M_Submit.style.display = "none";
M_Yes.style.display = "block";
}
<button onclick="Function(); return false;">Complete</button>
我还尝试复制一个正在工作的按钮并将其粘贴到同一位置并替换该位置的功能。 我还将函数名称更改为其他内容和相同的结果。
答案 0 :(得分:1)
按钮可能是一种形式,浏览器希望它可以作为“提交”按钮。将属性type =“button”添加到按钮代码中,如下所示
<button type="button">
在此处添加类型应该会阻止页面刷新。
答案 1 :(得分:0)
删除html按钮中的“return false”语句,使其如下所示: &LT; button onclick =“Function()”&gt; Complete&lt; / button&gt;