textarea不能有默认值

时间:2013-03-13 11:00:46

标签: php html textarea

请检查这些行

<textarea class="wideInput" cols="30" rows="10" value="<?php echo $row['foodDescription']; ?>" ></textarea>
            <input value="<?php echo $row['foodDescription']; ?>" />

输入类型具有默认值,但textarea没有,请问为什么解决方案是什么?

7 个答案:

答案 0 :(得分:8)

没有value属性

<textarea class="wideInput" cols="30" rows="10" ><?php echo $row['foodDescription']; ?></textarea>

答案 1 :(得分:2)

您可以在<textarea>开始和结束标记之间添加值。

<textarea class="wideInput" cols="30" rows="10"><?php echo $row['foodDescription']; ?></textarea>

答案 2 :(得分:2)

<textarea class="wideInput" cols="30" rows="10" value="<?php echo $row['foodDescription']; ?>" ></textarea>

应更改为:

<textarea class="wideInput" cols="30" rows="10"><?php echo $row['foodDescription']; ?></textarea>

因为textarea没有值属性

答案 3 :(得分:2)

只需将值放在textarea标记之间:

<textarea class="wideInput" cols="30" rows="10">
    <?php echo $row['foodDescription']; ?>
</textarea>

答案 4 :(得分:2)

textarea不像输入,它不能自动关闭(<textarea/>),它是可以具有默认显示值的自闭标签。只需更改代码即可回显<textarea></textarea>标记

中的foodDescription

答案 5 :(得分:2)

您必须在标记之间设置默认值:

<textarea class="wideInput" cols="30" rows="10"><?php echo $row['foodDescription']; ?></textarea>

答案 6 :(得分:0)

必须在标签之间。

<textarea class="wideInput" cols="30" rows="10"><?php echo $row['foodDescription']; ?></textarea>
LOL向合唱团讲道