关闭javascript函数上的html表单
我需要关闭javascript函数上的html表单。 这是我的html:关闭javascript函数上的html表单,javascript,html,Javascript,Html,我需要关闭javascript函数上的html表单。 这是我的html: <form id="f" method="post" name="form"> <input type="button" value="okandclose" id="myButton" onclick='validateForm()' /> </form> 我还需要这个 您应该使用将关闭当前浏览器窗口的window.close(): function validateForm
<form id="f" method="post" name="form">
<input type="button" value="okandclose" id="myButton" onclick='validateForm()' />
</form>
我还需要这个 您应该使用将关闭当前浏览器窗口的
window.close()
:
function validateForm() {
var x = document.getElementById('sifOS').value;
if (x == null || x == 0 || x == "0") {
return false;
}
else {
document.form.submit();
window.close();
}
}
为此,请使用ajax
在数据库中保存数据后,您可以隐藏,可以在提交表单后显示成功消息。什么???表单必须发布,然后关闭。您应该使用ajax提交,否则您的页面将被重新加载表单或整个页面?表单<代码>窗口。关闭()工作。谢谢,我想这行不通。它要么提交表单,要么关闭窗口。不是两者都有。
function validateForm() {
var x = document.getElementById('sifOS').value;
if (x == null || x == 0 || x == "0") {
return false;
}
else {
document.form.submit();
window.close();
}
}