请检查这些行
<textarea class="wideInput" cols="30" rows="10" value="<?php echo $row['foodDescription']; ?>" ></textarea>
<input value="<?php echo $row['foodDescription']; ?>" />
输入类型有默认值,但是textarea没有,请问为什么,解决办法是什么?
没有value
属性
<textarea class="wideInput" cols="30" rows="10" ><?php echo $row['foodDescription']; ?></textarea>
您可以在<textarea>
开始和结束标签之间添加值。
<textarea class="wideInput" cols="30" rows="10"><?php echo $row['foodDescription']; ?></textarea>
<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 属性
只需将值放在 textarea 标签之间:
<textarea class="wideInput" cols="30" rows="10">
<?php echo $row['foodDescription']; ?>
</textarea>
textarea 不像输入,它不能自关闭(<textarea/>
),它是自关闭标签,可以具有默认显示的值。<textarea></textarea>
只需更改您的代码以在标签内回显 foodDescription
您必须在标签之间放置默认值,以便:
<textarea class="wideInput" cols="30" rows="10"><?php echo $row['foodDescription']; ?></textarea>
它必须在标签之间。
<textarea class="wideInput" cols="30" rows="10"><?php echo $row['foodDescription']; ?></textarea>
大声笑向合唱团讲道