0

我有一个文本区域,它从数据库中获取默认值。为此,我的代码是:

echo "<textarea readonly='true'>".$row1['description']."</textarea>";

对于这段代码,价值不会到来。我的输出是这样的。

在此处输入图像描述

我认为这可能是一些数据库问题。但是当我写这个时:

echo "<textarea readonly='true' placeholder='".$row1['description']."'></textarea>";

输出显示数据。

在此处输入图像描述

当数据库数据很小时,占位符就可以了。但如果数据很大,则不会显示滚动。任何人都可以帮助我。

这是小提琴。

4

3 回答 3

1

不要调用button()包装 textarea 的 jQuery 对象。textareas 不是类似按钮的控件。它们旨在输入,而不仅仅是点击。

于 2013-08-18T11:54:33.833 回答
0

如果问题是您没有在文本框中滚动;那么这可能会有所帮助:

PHP:

echo "<textarea readonly='true' placeholder='".$row1['description']."' id='"TextArea"' style='"max-height:100px;min-height:100px; resize: none"'></textarea>";

CSS:

#TextArea{
font-size: 14px;
font-weight: normal;
resize: none;
overflow-y: scroll;
}

结果是您将文本区域设置为一个大小,然后说您不希望它调整大小并且希望它在 y 轴上滚动。我已经将文本的样式放在 style= 和 id 中,所以这取决于你想要的方式。

于 2013-08-18T08:41:22.550 回答
0

文本区域的语法是:

<textarea rows='10' cols='70' name='xx' id='xx'>
   <?php echo $row1['description']; ?>
</textares>
于 2013-08-18T08:52:44.087 回答