Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Как передать из div в input

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Скрипт выполняет это задние но id второй и третий записи нету
livote
Отправлено: 28 Июня, 2013 - 19:12:14
Post Id



Частый гость


Покинул форум
Сообщений всего: 243
Дата рег-ции: Авг. 2012  


Помог: 0 раз(а)

[+][+]


Добрый вечер. Подскажите пожалуйста, скрипт не передает значение больше числа "1". То есть id 2 3, 4,, 5 и т.д. что выводиться из бд не передает по щелчку в input
PHP:
скопировать код в буфер обмена
  1.  
  2. <script type='text/javascript' src='css/jquery.min.js' ></script>
  3. <script type="text/javascript" src="css/ajax.js"></script>
  4. <link rel="stylesheet" href="/css/styles.css" type="text/css" media="screen, projection" />
  5.  
  6.   <br>
  7. <table cellspacing="0" id="maket">
  8.    <tr>
  9.     <td id="leftcol">
  10.  
  11.  
  12.  
  13.  
  14. <script type="text/javascript">
  15. function sendValueInInput()
  16. {
  17.     a = document.getElementById('mydata2');
  18.     b = document.getElementById('myDiv');
  19.     a.value = b.innerText;
  20. }
  21. </script>
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.         <?
  34.        
  35.         include 'config/connectdb.php';
  36.         $result = mysql_query("SELECT * FROM users  ");
  37.  
  38.  
  39.   while($user = mysql_fetch_array($result))
  40.   {
  41.        
  42.          
  43.         От сюда забрать id пользователя
  44.           echo " <div style='display:none' id='myDiv' >".$user['id']."</div><div value='Отправить' onclick='sendValueInInput()'>".$user['name']."</div><br>";
  45.            
  46.        
  47.    
  48.  
  49.  
  50.   }
  51.        
  52.         ?>
  53.  
  54.         </td>
  55.     <td id="rightcol">
  56.         <div class="layer"><div id="result"></div></div>
  57.          <form action="" id="myform"><br>
  58. <textarea  id="text" rows="6" cols="90" type="text" name="mydata" id="mydata" />  </textarea><br>
  59.  
  60. Сюда нужно передать MYdata2 )))))))))))))
  61.   <input  value="2"   type="text" name="mydata2" id="mydata2" />  <br>
  62.   <input required placeholder="" disabled value="Консультант(test)" type="text" name="mydata3" id="mydata3" /><br>
  63. <input type="button" onclick="send();" value="Отправить" />
  64. </form>
  65.        
  66.         </td>
  67.    </tr>
  68.   </table>


-----
Не следует бояться зайти за пределы того, что считается возможным – ибо именно там находится успех.
 
 Top
LIME
Отправлено: 28 Июня, 2013 - 20:33:24
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




еще один...надо статейку на эту тему написать...кому не лень
да потому что id на то и id что должен быть уникальным на странице
и при первом нашедшемся поиски прекращаются
(Добавление)
PHP:
скопировать код в буфер обмена
  1.           echo " <div style='display:none' id='myDiv' >".$user['id']."</div><div value='Отправить' onclick='sendValueInInput(".$user['id'].")'>".$user['name']."</div><br>";

CODE (javascript):
скопировать код в буфер обмена
  1. function sendValueInInput(userId)
  2. {
  3.     document.getElementById('mydata2').value = userId;
  4. }
 
 Top
livote
Отправлено: 28 Июня, 2013 - 21:14:28
Post Id



Частый гость


Покинул форум
Сообщений всего: 243
Дата рег-ции: Авг. 2012  


Помог: 0 раз(а)

[+][+]


Спасибо большое!


-----
Не следует бояться зайти за пределы того, что считается возможным – ибо именно там находится успех.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB