2013-03-13 51 views
2

检查这些线路取悦的textarea不能有一个默认值

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

输入类型有默认值,但textarea的不对,为什么请,如何解决?

+0

把开闭textarea的标签之间的值。 – 2013-03-13 11:04:17

+1

Textarea没有'value'属性,试着把它的内容放在标签之间。 '' – Touki 2013-03-13 11:04:58

回答

7

没有value属性

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

我会接受你的回答 – 2013-03-13 11:05:50

2

可以在<textarea>之间增加价值的开始和结束标记。

<textarea class="wideInput" cols="30" rows="10"><?php echo $row['foodDescription']; ?></textarea> 
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的没有价值属性

2

只要把值textarea的标签之间:

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

textarea不像输入,它不能自行关闭(<textarea/>),它是自我关闭的标签,可以具有默认显示的值。只要改变你的代码,以呼应<textarea></textarea>标签

2

你必须把标签之间这样的默认值内foodDescription:

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

它必须在两者之间的标签。

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

洛尔说教合唱团