我使用css3和javascript制作了一个带有单选按钮和复选框的页面。当我借助javascript发布单选和复选框的值时,单击“提交”按钮后,它将显示警报。但是在单击确定的警报后,它将重新加载页面。拜托,任何人,请让我知道如何在不重新加载页面的情况下显示警报。
我还尝试在javascript代码中尝试“ return false”,并且还使用css3更改了警报的设计。
按钮设计
<button type="submit" name="submit"> Submit </button>
调用功能
<form onsubmit="addData();" method="post">
答案 0 :(得分:1)
发生这种情况的原因是,您的输入类型为submit
,并且仅告诉javascript执行alert
,并且没有告诉您不提交页面,其为{{1} }按钮应该可以。
不使用 submit
return false
使用 <form action="http://example.com">
<input type="submit" onclick="alert('hello');"/>
</form>
return false