Вытащить в текстовое поле

new_russian_man

Как из

<div class="panel" style="width:200px;" id="d_{$row[" id']}'="">
{$row['id']}  {$row['name']}</div>

Вытащить в <input id="tex" type="text" name="tex"> поле {$row['name']} в модальное окно?

<!--?php
require_once "conf.php";
?-->



 
<!--?php

dbConnect();

$zapros=mysql_query("select * from spr_otdel") or die (mysql_error);
while ($row=mysql_fetch_array($zapros)){
echo "
<div class='panel' style='width:200px;'  id='d_{$row['id']}'-->
{$row['id']}  {$row['name']}<div class="selo"><a href="#" class="btn-delete" onclick="return delet(\"{$row[" id']}\")'="">Удалить</a> | <a href="#" class="edit">Редактировать</a></div>";
}
?>

  
  

 



  
<div id="del" style="display:none;text-align:center;font-size:10px;">
точно хотите удалить?
</div>
1 ответ

new_russian_man

Подключаем библиотеку jquery

Код js:

var data;
data=$('div.panel').html();
document.GetElementById('tex').value=data;

Вторая строчка передаёт переменной data всё, что заключено в тег 'div' класса 'panel' (Спасибо библиотеке jquery). Третья строчка записывает переменную 'data' в инпут с "id='text'"

но лучше так:

document.GetElementById('tex').value=$('div.panel').html();

licensed under cc by-sa 3.0 with attribution.