2014-01-06 2 views
7

У меня есть текстовое поле, которое я использую в качестве формы на веб-сайте.Значение атрибута в textarea bootstrap 3

Обычно я использую место "placeholder" текст внутри, но мне нужна эта информация для редактирования.

Что я имел обыкновение делать, так это просто передать информацию из моей базы данных в "value" атрибут формы. Затем форма просто появится с моими данными, готовыми к редактированию.

По какой-то причине, хотя он не работает с моим текстовым полем!

Вот мой код:

<textarea value='<?php echo $info?>' class="form-control" id="message" name="message" rows="5"></textarea> 

Я знаю, что его не данные, потому что IV повторил это в другом месте, и его хорошо. Я также пробовал

<textarea value='hi' class="form-control" id="message" name="message" rows="5"></textarea> 

с отсутствием показа.

Что происходит? Я делал это все время. Im, использующий bootstrap 3, может ли это иметь какое-то отношение к этому?

ответ

2

Для того, чтобы поместить текст в текстовое поле, вы должны написать что-то вроде

<textarea class="form-control" id="message" name="message" rows="5">hi</textarea> 

или

<textarea class="form-control" id="message" name="message" rows="5"> 
    <?php echo $info ?> 
</textarea> 
+0

Почему вы вернули мое редактирование? Просто любопытно. –

+0

@ YannDìnendal Это не специально ваше, только когда я вижу оригинальное сообщение и то, чем он стал, я предпочитаю откат к исходному состоянию. – pbenard

13

<textarea> тег не имеет value атрибут http://www.w3schools.com/tags/tag_textarea.asp Контент должен быть помещен между открытием и закрытием теги

<textarea class="form-control" id="message" name="message" rows="5">hi</textarea> 
0

текстовая область не имеет значения, поместите текст между открывающими и закрывающими тегами, например

<textarea name="myText"> 
this is text area 
</textarea> 
Смежные вопросы