Javascript 不回显未使用的文本输入
我有一个带有一组问题字段的表单来填写用户,但有些问题通常没有回答。完成表单后,会有一个“下一步”按钮继续并进入确认页面,用户将在该页面中再次检查他/她的信息以填写导出的表单 问题:是否可以不回显未使用的文本输入字段 下面是表单的示例代码Javascript 不回显未使用的文本输入,javascript,php,Javascript,Php,我有一个带有一组问题字段的表单来填写用户,但有些问题通常没有回答。完成表单后,会有一个“下一步”按钮继续并进入确认页面,用户将在该页面中再次检查他/她的信息以填写导出的表单 问题:是否可以不回显未使用的文本输入字段 下面是表单的示例代码 <!-- Contact Form Wrap Starts --> <div class="contact-form-wrap"> <h5 class="sub-heading-1 text-center-xs">A
<!-- Contact Form Wrap Starts -->
<div class="contact-form-wrap">
<h5 class="sub-heading-1 text-center-xs">Application Form</h5>
<!-- Form Starts -->
<div class="status alert alert-success contact-status"></div>
<form action="confirmation.php" class="contactform" method="get"
name="contactform" enctype="multipart/form-data" role="form">
<!-- Last Name Filed Starts -->
<div class="row">
<div class="col-sm-6">
<div class="form-group">
<label for="lname">Last Name</label>
<input type="text" class="form-control" name="lname"
id="lname" required="required" placeholder="Last Name">
</div>
</div>
<!-- First Name Filed start -->
<div class="col-sm-6">
<div class="form-group">
<label for="fname">First Name</label>
<input type="text" class="form-control" name="fname"
id="fname" required="required" placeholder="Firs Name">
</div>
</div>
</div>
<!-- Contact Filed Starts -->
<div class="row">
<div class="col-sm-6">
<div class="form-group">
<label for="mobile">Mobile No</label>
<input type="text" class="form-control" name="mobile"
id="mobile" required="required" placeholder="">
</div>
</div>
</div>
申请表
姓
名字
手机号码
下面是confinition.php的代码
<div class="status alert alert-success contact-status1"></div>
<form id="main-contact-form1" style="background-color: #f0f8ff; padding: 20px;" class="contact-form1" name="contact-form1" method="post" action="sendappli.php" role="form">
<!-- Name start -->
<div class="label-field-pair">
<label>Name</label>
<input class="form-control" id='name' name='name' value='<?php
echo $_GET["lname"]; ?> <?php echo $_GET["fname"]; ?>' />
</div>
<!-- Contact start -->
<div class="label-field-pair">
<label>Contact Numer</label>
<input class="form-control" id='name' name='name' value='<?php
echo $_GET["mobile"]; ?> />
</div>
名称
如果输入的文本为空,可以使用jquery为输入指定隐藏属性
如果您提供了一些要使用的代码,将给出一个示例。您需要添加if condition
,以检查您的字段是否有任何值。根据该条件,您将在确认页面中显示该信息
例如,如果未使用联系人号码输入字段
,或者用户未在联系人字段
中输入任何数据,则您需要以以下方式更新您的联系人代码
<?php if(!empty($_GET["mobile"])){ ?>
<!-- Contact start -->
<div class="label-field-pair">
<label>Contact Numer</label>
<input class="form-control" id='mobile' name='mobile' value='<?php
echo $_GET["mobile"]; ?> />
</div>
<?php } ?>
联系号码
/>
您需要以上述方式更新确认页面中的所有其他字段代码,如名称
希望它能起作用 是的,如果这是你的问题,那是可能的。我怎么能做到呢^^@MarvinAcosta您需要在确认页面中为每套字段代码添加条件。检查我在回答中为您更新的联系代码。hello@Yorki请查看更新的帖子谢谢^^欢迎您Marvin。别忘了投赞成票,接受我的回答:)当然。我能再帮你一个忙吗?我也有一个问题,使用自动电子邮件响应,你能检查我的代码在这里-->当然!我会检查一下,然后再给你回电话。检查一下,我已经回答了。希望它能解决你们的问题。希望你们现在放弃投票,接受我的回答。快乐编码!
<?php if(!empty($_GET["mobile"])){ ?>
<!-- Contact start -->
<div class="label-field-pair">
<label>Contact Numer</label>
<input class="form-control" id='mobile' name='mobile' value='<?php
echo $_GET["mobile"]; ?> />
</div>
<?php } ?>
<?php if(isset($_GET["mobile"]) && $_GET["mobile"]!=""){ ?>
<!-- Contact start -->
<div class="label-field-pair">
<label>Contact Numer</label>
<input class="form-control" id='mobile' name='mobile' value='<?php
echo $_GET["mobile"]; ?> />
</div>
<?php } ?>