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
Форумы портала PHP.SU :: Версия для печати :: Проблемка...
Форумы портала PHP.SU » Клиентская разработка » JavaScript & VBScript » Проблемка...

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

1. DeepVarvar - 23 Ноября, 2009 - 22:53:42 - перейти к сообщению
Проблема собственно в том что только IE (гад) не хочет обрабатывать одновременный change value нескольких элементов.. Как с этим бороться???
2. valenok - 24 Ноября, 2009 - 08:34:21 - перейти к сообщению
А как получается одновременная смена ?
3. DeepVarvar - 24 Ноября, 2009 - 08:56:59 - перейти к сообщению
CODE (text):
скопировать код в буфер обмена
  1. function ChangeValue(ID,Set) {
  2.         document.getElementById(ID).value=Set; // этот не меняется в IE
  3.         document.getElementById('h' + ID).value=Set; // этот меняется во всех браузерах
  4. }

(Добавление)
Вообще у меня их там ТРИ поля одновременно менять надо, и не меняется только в IE именно первое на очереди, хотя во второй очереди уже конкатенация строк идет ("h" + ID), она выполняется на ура и в IE.....
4. Nestor - 24 Ноября, 2009 - 16:12:36 - перейти к сообщению
попробуй вставить в начало.
5. DeepVarvar - 25 Ноября, 2009 - 02:31:55 - перейти к сообщению
Не помогло...
6. biperch - 25 Ноября, 2009 - 09:34:48 - перейти к сообщению
У меня была похожая проблема, у тебя элементы проименованы через ID.
Попробу поработать с ними через NAME, мне в одно время помогло, и в IE заработало

 

Powered by ExBB FM 1.0 RC1