我有一个textarea我用作网站上的表格。
我通常在里面使用“占位符”文字,但我需要这些信息才能编辑。
我以前只是将数据库中的信息输入到表单的“ value ”属性中。然后,表单将弹出我的数据,准备进行编辑。
出于某种原因虽然它不能与我的textarea合作!
这是我的代码:
<textarea value='<?php echo $info?>' class="form-control" id="message" name="message" rows="5"></textarea>
我知道它不是数据,因为iv在其他地方回应它并且很好。我也试过
<textarea value='hi' class="form-control" id="message" name="message" rows="5"></textarea>
没有任何表现。
怎么回事?我曾经一直这样做。我使用bootstrap 3,它可能与它有关吗?
答案 0 :(得分:14)
<textarea>
标记没有value
属性http://www.w3schools.com/tags/tag_textarea.asp内容应放在开始和结束标记之间
<textarea class="form-control" id="message" name="message" rows="5">hi</textarea>
答案 1 :(得分:2)
为了在textarea中添加一些文本,你应该写一些类似
的内容<textarea class="form-control" id="message" name="message" rows="5">hi</textarea>
或
<textarea class="form-control" id="message" name="message" rows="5">
<?php echo $info ?>
</textarea>
答案 2 :(得分:0)
文本区域没有值,例如在开始和结束标记之间放置文本
<textarea name="myText">
this is text area
</textarea>
答案 3 :(得分:0)
<textarea name="message" rows="5">
<?php echo $variable_or_any_php_code?; >
</textarea>