当点击表单A的提交按钮时,表单A应该会消失,而在它的位置,表单B应该会出现
On click of submit button of form A, form A should disappear, and in its place, form B should appear
我有两个表单,一个显示,另一个隐藏。当点击表单A的提交按钮时,表单A应该会消失,而在它的位置,表单B应该会出现。
在我的代码中,点击提交按钮(id="signup-btn1")的表单"signup",表单"signup"应该隐藏和表单"signup2"应该显示。根据款式,它们的位置完全相同。只需将第一种形式的内容转换为第二种形式的内容。
HTML格式如下:
<div class="signup-form">
<form class="signup" name="sign-up" method="post" action="">
<input type="email" name="signup-email" value="" placeholder="E-mail" class="signup-email" />
<input type="password" name="signup-password" value="" placeholder="Password" />
<input type="password" name="signup-confirmpassword" value="" class="c-password" placeholder="Confirm Password" />
<input type="submit" id="signup-btn1" name="signup-btn" value="Sign up" class="signup-btn" />
</form>
<form class="signup2" name="sign-up2" method="post" action="">
<h2>Step 2</h2>
<p>Please enter your school name to complete the sign up.</p>
<input type="text" name="school-name" value="" class="school-input" placeholder="School Name" />
<input type="submit" name="complete-signup" value="Complete Sign up" class="signup-btn" />
</form>
</div>
最好使用jQuery,这样代码会少得多。由于
将每个表单放入一个div中,然后:
$("button").click(function(){
$("#div1").toggle();
$("#div2").toggle();
})
如果你的页面只有2个以上的形式:)
相关文章:
- 当选择值x时,Javascript需要在正确的位置显示文本区域,从而循环通过具有选择选项的表单
- 如何在提交html表单后保持相同的位置
- HTML 按钮以在页面上的其他位置提交表单
- 如何将HTML表单提交到2个位置=Java脚本和PHP
- 当用户使用jquery点击任何位置时,切换并隐藏登录表单
- 为多个表单动态指定输出ajax成功结果的位置
- 谷歌表单:在文档的电子邮件中包含超链接'谷歌硬盘的位置
- 在表单中提交用户位置
- EXT-JS 4.2.1 保留表单 - 面板滚动条的当前位置
- 使用 Jquery 在鼠标单击时反转表单元素的位置
- 如何更改 extjs 中可浮动表单的位置
- 使 iframe/表单固定位置
- 使用地理位置自动填写地址表单
- 将显示与位置绝对输出移动的表单放入移动模式引导按钮中
- 获取表单元素的大小和位置
- 使用 AJAX 将表单提交到两个位置
- 延迟表单提交,直到检索到位置
- 使用 PHP 或 JavaScript 解析 pdf 表单以获取字段位置
- 在回发(提交)时保持表单位置 asp.net MVC
- 带有可变表单位置的Ajax URL