【发布时间】:2016-11-10 16:44:01
【问题描述】:
我的网站上有一个包含四个文本框的联系表单。它就像一个普通的联系表单,但在“消息”框(这是一个 html 文本区域)中,每次页面加载时都会出现随机空格。除非您在键入前删除空格,否则不会显示占位符。我能做些什么来解决这个问题?
代码如下:
<div class="form-group">
<label for="message" class="col-sm-2 col-md-12 col-lg-12 control-label-top color-dark">Message</label>
<div class="col-sm-10 col-md-6 col-md-offset-3">
<textarea class="form-control" rows="5" name="message"><?php echo htmlspecialchars($_POST['message']);?>
</textarea>
<?php echo "<p class='text-danger'>$errMessage</p>";?>
</div>
【问题讨论】:
-
为什么你有这个:
echo htmlspecialchars($_POST['message'])页面加载?对于 textarea 的值,我的意思是。 -
您确实意识到在第一页加载时该代码会生成未定义的索引错误。也许正是这些错误消息出现在您的
textarea -
答案在于html源码;将其与您现在使用的进行比较。我已经看到这种情况发生太多次了
标签: php html forms contact spaces