【发布时间】:2021-08-15 18:19:55
【问题描述】:
我在表单中有一个 div,一旦用户单击一个按钮,我会向上滑动 div 并向下滑动一个新 div,用户可以从新 div 提交,但我需要提交按钮位于第一个 div所以javascript可以工作,因为我在字段上设置了required,我怎样才能让第一个按钮成为提交按钮,然后阻止它提交,而是slideUp旧div和slideDown新div,在新div的按钮中是实际的总和?
现在我将第一个 div 的按钮设置为 type="button",将新 div 的按钮设置为提交按钮,但是这样它不会验证您的输入字段之一是否为空,我知道我应该使用 preventDefault () 但是javascript语法让我抓狂我不知道怎么写,请帮助我。
<form>
<div id="choosing">
//inputs
<button type="button" id="show"> Finish up</button>
</div>
<div id="confirmation">
<button type="submit" id="formSubmit"> Finish up</button
</div>
javascript
$('#show').click(function(e) {
$("#choosing").slideUp();
$("#confirmation").slideDown();
【问题讨论】:
标签: javascript html