我创建了一个非常简单的函数来在提交表单后显示div。它工作了一秒钟,然后div再次被隐藏。
有人可以帮我理解原因吗?
js致电:
<form action="" method="post" class="generator-form" onsubmit="showHide()">
js:
function showHide() {
document.getElementById("hidden").style.display = "block";
}
答案 0 :(得分:0)
你应该用这个:
<form action="" method="post" class="generator-form" onsubmit="showHide(); return false;">
您的页面会刷新,这就是它再次出现的原因。