Переменную в document.getElementById(id).href
Подскажите пожалуйста, как подставить переменную id в document.getElementById(id).href
Я уже все перепробовал...Постоянно ошибка вылезает. |
тестовый пример с возможностью запуска [html run]
|
Блин, сложновато будет...У меня там php выдает ссылки
Просто вот есть часть кода if((id!=" ")&&(id2==2)){ document.getElementById("folder").src='folder_open.png'; // картинка для папки document.getElementById("section").href ='javascript:post('+"'id'"+', '+"'1'"+')'; //ссылка } Вот если в document.getElementById("section").href (строковое значение) Все работает. Если пытаюсь подставить переменную - ошибка. Думаю проблема в просто подстановке этой переменной. Например почему "section" работает а 'section' не работает? |
'id' - это строковое значение, а не переменная
|
Нет, она просто в коде выше идет как переменная. Почему и стоит проверка на пустоту
|
не работает?
<?php $str = 'section'; document.getElementById($str) ?> |
Цитата:
|
Может я не точно объяснил.
Просто, в чем у меня стопор. Как передать значение в folder сюда: document.getElementById("folder").src Чтобы она заработала? |
var id = 'folder'; document.getElementById(id).src |
Спасибо bes я и так делал. Понял, причина была не в том как подставлять, у меня где-то эта переменная судя по всему убивается. Где и как попробую разобраться
|
Часовой пояс GMT +3, время: 05:29. |