显示div后,函数onsubmit再次隐藏div

时间:2017-03-22 19:05:51

标签: javascript

我创建了一个非常简单的函数来在提交表单后显示div。它工作了一秒钟,然后div再次被隐藏。

有人可以帮我理解原因吗?

js致电:

<form action="" method="post" class="generator-form" onsubmit="showHide()">

js:

function showHide() {
    document.getElementById("hidden").style.display = "block";
}

1 个答案:

答案 0 :(得分:0)

你应该用这个:

<form action="" method="post" class="generator-form" onsubmit="showHide(); return false;">

您的页面会刷新,这就是它再次出现的原因。