Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: для новичков > Не могу подставить значение в getElementsByName


Автор: JEEN 1.3.2012, 19:11
Цитата

function fff (form, id) {
     alert(id);
     var ppp = document.getElementsByName("ppp_hhh[id][]");
     ...
}

return fff(3);

alert(id) выдает цифру 3, как и положено.
а вот ppp с ошибкой, какой именно не знаю (firefox и chrome консоль ошибок молчат), но дело тут явно не чисто. Например, если написать
Цитата

var ppp = document.getElementsByName("ppp_hhh[3][]");

то функция начинает работать отлично, а вот с id не работает. В чем может быть дело?

Автор: Evghenusi 1.3.2012, 19:20
Код

var ppp = document.getElementsByName("ppp_hhh["+id+"][]");

Автор: JEEN 1.3.2012, 19:22
спасибо! что-то я туплю совсем. Поставил бы +, но не хватает сообщений

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)