Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как добавить в textarea, текст из БД
 
 автор: SlaDER   (07.06.2007 в 07:44)   письмо автору
 
 

Как можно добавить в textarea с именем, например data текст из БД. Только не одно слово, а именно текст.

Когда я присваимаю так, все равно не работает(

document.getElementById('data').value=

   
 
 автор: Poison   (07.06.2007 в 10:28)   письмо автору
 
   для: SlaDER   (07.06.2007 в 07:44)
 

Хм интересно...
Вы яваскриптом из БД достаете?

   
 
 автор: Gust   (07.06.2007 в 10:58)   письмо автору
 
   для: Poison   (07.06.2007 в 10:28)
 

попробуй вывести textarea изначально непустым (скажем с  )

   
 
 автор: kis-kis   (07.06.2007 в 10:59)   письмо автору
 
   для: SlaDER   (07.06.2007 в 07:44)
 

А так не пойдет?

<textarea name="data"><?php echo "техт из базы";?></textarea>

   
 
 автор: Gust   (07.06.2007 в 11:03)   письмо автору
 
   для: kis-kis   (07.06.2007 в 10:59)
 

или можно задать атрибут textarea value=""
изначально (при пустом поле) я так полагаю он отсутсвует, потому и не яваскриптом не заменяет его

   
 
 автор: SlaDER   (07.06.2007 в 11:54)   письмо автору
 
   для: Gust   (07.06.2007 в 11:03)
 

Я достану текст из БД, а как мне его в javascript передать?

   
 
 автор: SHAman   (07.06.2007 в 12:03)   письмо автору
 
   для: SlaDER   (07.06.2007 в 11:54)
 

Либо
Читай про Ajax.
Либо
Ты путаешь серверные технологии с клиентскими
Либо
вариант с куском кода, приведенный выше
Либо
можно попробовать document.getElementById.data.innerHTML="текст";

   
 
 автор: SlaDER   (08.06.2007 в 06:18)   письмо автору
 
   для: SHAman   (07.06.2007 в 12:03)
 

innerHTML не работате.

Про ajax уже много инфы просмотрел, что странно, нигде примера с динамическими select не видел, чтобы они из базы загружались. Сделал сам, но вчем фишка, у меня скрипт поиска по БД, если я нажимаю на кнопку, то ajax уже не подгружается.

   
 
 автор: kasmanaft   (08.06.2007 в 06:36)   письмо автору
 
   для: SlaDER   (08.06.2007 в 06:18)
 

> innerHTML не работате.
Не верю, как и насчет value :)
Может быть Вы текст в кавычки не берете?

<textarea id=data></textarea>
<a href=# onClick="document.getElementById('data').innerText=document.getElementById('data').innerText+'text'">сцылко</a>

   
 
 автор: Gust   (07.06.2007 в 12:17)   письмо автору
 
   для: SlaDER   (07.06.2007 в 11:54)
 

>Я достану текст из БД, а как мне его в javascript передать?

<?
$txt
="достал текст из базы";
?>
<script>
var txt=<?=$txt?>
</script>

Но это все на стороне сервера, после отправки переменную txt можно будет использовать и изменять (но уже не из базы (за исключением вышеупомятуго аякса)) яваскриптом.

   
 
 автор: bronenos   (07.06.2007 в 13:06)   письмо автору
 
   для: Gust   (07.06.2007 в 12:17)
 

var txt = '<?=$txt?>';

   
 
 автор: Gust   (07.06.2007 в 13:08)   письмо автору
 
   для: bronenos   (07.06.2007 в 13:06)
 

ну да, конечно.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования