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 :: получение содержимого динамически создаваемого контрола

 PHP.SU

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


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

> Без описания
daglas1
Отправлено: 20 Июля, 2012 - 00:36:18
Post Id


Посетитель


Покинул форум
Сообщений всего: 329
Дата рег-ции: Июль 2011  


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




Всем привет.
Вот таким образом зачастую читаю содержимое контрола по его ИД
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2.  mdt=document.getElementById('dtp').innerHTML;
  3.  

А у меня контролы генерятся динамически
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. document.getElementById(zz).innerHTML='<input id=\"dtp\" name=\"min\" value=\"04.05.2010 01:05\" class=\"datepickerTimeField\">';
  3.  

Вот такая конструкция не помогла
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. document.forms[0].dtp.value
  3.  
 
 Top
caballero
Отправлено: 20 Июля, 2012 - 01:19:19
Post Id


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


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


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




возьми jquery и не мучайся


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
daglas1
Отправлено: 20 Июля, 2012 - 10:02:40
Post Id


Посетитель


Покинул форум
Сообщений всего: 329
Дата рег-ции: Июль 2011  


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




caballero пишет:
возьми jquery и не мучайся

а как это сделать на jquery ? У меня она подключена в списке библиотек.
 
 Top
IllusionMH
Отправлено: 20 Июля, 2012 - 12:31:41
Post Id



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


Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011  
Откуда: .kh.ua


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




daglas1, ID генерируемых объектов известны?
Если да, тогда просто получить его значение через
CODE (javascript):
скопировать код в буфер обмена
  1. document.getElementById('dtp').value


или я что-то не так понял?
 
 Top
daglas1
Отправлено: 20 Июля, 2012 - 13:38:31
Post Id


Посетитель


Покинул форум
Сообщений всего: 329
Дата рег-ции: Июль 2011  


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




IllusionMH пишет:
daglas1, ID генерируемых объектов известны?
Если да, тогда просто получить его значение через
CODE (javascript):
скопировать код в буфер обмена
  1. document.getElementById('dtp').value


или я что-то не так понял?

Пасибо, я попробую. Я вместо вельэ брал иннер хтмл, ибо привык работать с ячейками таблиц.
 
 Top
DelphinPRO
Отправлено: 20 Июля, 2012 - 17:38:08
Post Id



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


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


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




Если jquery уже подключена и используется - не мучайтесь. так действительно проще:
CODE (javascript):
скопировать код в буфер обмена
  1. var val = $('#dtp').val();
  2. alert(val);


-----
Чем больше узнаю, тем больше я не знаю.
 
 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