所以我有这个
<div id="first" class="1" style="display:">
<form>
<input type=submit>
</form>
</div>
<div id="second" class="2" style="display:none">
test
</div>
我希望在提交表单(按下按钮)后切换显示选项。我希望在单击提交按钮
后脚本变为这样 <div id="first" class="1" style="display:none">
<form>
<input type=submit>
</form>
</div>
<div id="second" class="2" style="display:">
test
</div>
答案 0 :(得分:5)
您可以添加onsubmit
处理程序。如果不使用第三方库(如jQuery),这是使用内联JavaScript实现此目的的基本方法:
<form onsubmit="document.getElementById('first').style.display = 'none';document.getElementById('second').style.display = '';">
每当提交表单时都会触发onsubmit
,例如,通过以编程方式单击Submit
按钮,或者如果用户在文本字段中点击 Enter ,
id
元素上添加myform
,例如form
,然后将其添加到您的JavaScript中:
$(document).ready(function() {
$("#myform").submit(function(e) {
$("#first").hide();
$("#second").show();
});
});
答案 1 :(得分:2)
首先提交id以提交按钮。
<div id="first" class="1" style="display:">
<form>
<input type=submit **id="submit-btn"**>
</form>
</div>
<div id="second" class="2" style="display:none">
test
</div>
然后编写提交按钮的Click事件
jQuery("#submit-btn").click(function(e)) {
e.preventDefault();
jQuery('#first').hide();
jQuery('#show').show();
}