php - Textarea 不通过 Post
问题描述
在我的表格中,有这样一行:
<textarea rows="5" class="form-control" class="text" placeholder="Message" name="comments" required data-validation-required-message="Please enter a message."></textarea>
但是,它没有传递给操作 php 文件。变量 $_POST['comments'] 回显为空。
除了这个之外,其余的值都可以。似乎无法解决,任何帮助都会很棒。
谢谢。
形式:
<form name="sentMessage" id="contactForm" action="mail/contact_me.php" method="post">
<div class="row control-group">
<div class="form-group col-xs-12 floating-label-form-group controls">
<label>Name</label>
<input type="text" class="form-control" placeholder="Name" id="name" name="name" required data-validation-required-message="Please enter your name.">
<p class="help-block text-danger"></p>
</div>
</div>
<div class="row control-group">
<div class="form-group col-xs-12 floating-label-form-group controls">
<label>Contact Number</label>
<input type="text" class="form-control" placeholder="Contact Number" id="contactNo" name="contactNo" required data-validation-required-message="Please enter a contact number.">
<p class="help-block text-danger"></p>
</div>
</div>
<div class="row control-group">
<div class="form-group col-xs-12 floating-label-form-group controls">
<label>Email Address</label>
<input type="text" class="form-control" placeholder="Email Address" id="email" name="email" required data-validation-required-message="Please enter your email address.">
<p class="help-block text-danger"></p>
</div>
</div>
<div class="row control-group">
<div class="form-group col-xs-12 floating-label-form-group controls">
<label>Message</label>
<textarea rows="5" class="form-control" class="text" placeholder="Message" name="comments" required data-validation-required-message="Please enter a message."></textarea>
<p class="help-block text-danger"></p>
</div>
</div>
<br>
<div id="success"></div>
<div class="row">
<div class="form-group col-xs-12">
<input type="submit" name="submit" value="Submit">
</div>
</div>
</form>
解决方案
在不了解您的 HTML 表单的情况下,我们只能做出假设。我很确定您的 textarea 不是表单的一部分,也不是表单节点的后代,或者它是display: none
使用 CSS 设计的。
推荐阅读
- node.js - 使用 Agenda.js 和 Node 安排重复的日常工作
- javascript - 如何在邮递员的全局变量中设置和获取 JSON.parse(request.data)?
- c# - 如何重命名 JSON 文件中的键?
- objective-c - Objective-C int 作为 Int32 桥接到 Swift
- actions-on-google - 是否可以从项目中删除帐户关联?
- python - 如何生成 100 个网格地图?
- powershell - 将用户/计算机的 OU 添加到安全组
- c# - Eto.Forms StackLayout of Labels 在添加时刷新整个列表
- elm - ELM Custom Elements
- android - 通话结束后自动启动应用程序在 Redmi 中不起作用,但在 Moto 和诺基亚中起作用