textarea 不能有默认值 [重复]

Posted

技术标签:

【中文标题】textarea 不能有默认值 [重复]【英文标题】:textarea can't have a default value [duplicate] 【发布时间】:2013-03-01 06:35:33 【问题描述】:

请检查这些行

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

输入类型有默认值,而textarea没有,请问是什么原因,解决办法是什么?

【问题讨论】:

将值放在开始和结束 textarea 标记之间。 Textarea 没有value 属性,尝试将其内容放在标签之间。 &lt;textarea&gt;CONTENT&lt;/textarea&gt; 【参考方案1】:

没有value属性

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

【讨论】:

我会接受你的回答【参考方案2】:

您可以在&lt;textarea&gt; 开始和结束标记之间添加值。

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

【讨论】:

【参考方案3】:
<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 没有 value 属性

【讨论】:

【参考方案4】:

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

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

【讨论】:

【参考方案5】:

文本区域不像输入,它不能自关闭 (&lt;textarea/&gt;),它是自关闭标签,可以有一个默认显示的值。只需更改您的代码以在 &lt;textarea&gt;&lt;/textarea&gt; 标签内回显 foodDescription

【讨论】:

【参考方案6】:

您必须在标签之间放置默认值:

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

【讨论】:

【参考方案7】:

它必须在标签之间。

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

大声向合唱团讲道

【讨论】:

以上是关于textarea 不能有默认值 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

Angular textarea 不能用默认值填充

textarea显示默认值

使用 ng-model 后缺少 textarea 的默认值

java中 怎样设定textarea默认值啊?

nicEdit textarea的默认值

MySQL约束条件(主键-自增-默认值)