2016-01-08 9 views
0

Я использую следующее, чтобы установить значение текстовой области ..получить значение в моей текстовое поле

<?php 
$description=$myrow["description"]; 
?> 


<textarea name="description" value="<?php echo htmlspecialchars($description); ?>" readonly></textarea> 

, но это, кажется, не работает. Значение сообщения не равно нулю. Кто-нибудь знает, почему он не заполняет ценность?

+0

Значение 'textarea' должно быть между открытием и закрытием тегов. Значения 'input' используют атрибут _value_, поскольку у них нет содержимого innerHTML –

ответ

3

<textarea> не имеет value атрибут как <input type="text" value="InputValue"/>

Reference

From W3.org

Делай так:

<textarea name="description" readonly><?php echo htmlspecialchars($description); ?></textarea> 
+0

спасибо, обработано – Mucca019

1

Вы должны поместить значение текстовой так:

<?php 
    $description=$myrow["description"]; 
?> 


<textarea name="description" readonly><?php echo htmlspecialchars($description); ?></textarea> <!--passing the value between opening and closing textarea tags.--> 
0

Try This

<?php 
$description=$myrow["description"]; 
?> 


<textarea name="description" readonly><?php echo htmlspecialchars($description); ?></textarea> 
0

попробовать это:

<textarea name="description"><?php echo htmlspecialchars($description); ?></textarea> 

текстовое поле значение не определено, используя значение свойства как значение = "значение" вам нужно сделать, как <textarea> value </textarea>

Смежные вопросы