在我的textarea中获取一个值

时间:2016-01-08 12:28:33

标签: php html

我正在使用以下内容设置文本区域的值..

 <?php
 $description=$myrow["description"];
 ?>


 <textarea name="description" value="<?php echo htmlspecialchars($description); ?>" readonly></textarea>

但似乎没有效果。 message的值不为null。有没有人知道为什么它没有填补价值?

4 个答案:

答案 0 :(得分:3)

<textarea>没有像value

这样的<input type="text" value="InputValue"/>属性

Reference

From W3.org

这样做:

<textarea name="description" readonly><?php echo htmlspecialchars($description); ?></textarea>

答案 1 :(得分:1)

你需要像这样输入textarea值:

<?php
  $description=$myrow["description"];
?>


 <textarea name="description" readonly><?php echo htmlspecialchars($description); ?></textarea>  <!--passing the value between opening and closing textarea tags.-->

答案 2 :(得分:0)

试试这个

<?php
 $description=$myrow["description"];
?>


 <textarea name="description" readonly><?php echo htmlspecialchars($description); ?></textarea>

答案 3 :(得分:0)

试试这个:

<textarea name="description"><?php echo htmlspecialchars($description); ?></textarea>
  

textarea 值未定义使用值属性,如value =“value”,您需要执行<textarea> value </textarea>