Доступ к созданному div'у из другой функции
Собственно есть функция в которой я создаю div
var d=document.createElement('div');
d.id = "testResults";
d.style.width='100%';
document.body.appendChild(d);
И другая функция, в которой я хочу добавить к этому div'у элементы списка:
function addResult(result) {
var li = document.createElement('LI');
if (result == true) {
li.innerHTML = v+' вопрос: верно';
} else {
li.innerHTML = v+' вопрос: не верно - <a href="'+links['q'+j]+'" target="_blank">жмакнуть чтобы учить мат. часть</a>';
}
d.appendChild(li);
}
Но добавить элемент d.appendChild(li); я не могу потому что? И кстати я же должен чуть выше ol или ul создать чтобы всё по человечески было?) |
Зыкин Илья,
что есть v ? |
Ммм, кстати я вероятно кое что не так сделал.
Ведь v, j, q и массив links объявленные в другой функции, в этой просто так не доступны. |
Зыкин Илья, обращайтесь к созданному div-у через
document.getElementById("testResults").appendChild();
в данной функции у вас нет q...оно используется как строка... |
Так точно, забылся)
Ну а за Цитата:
|
| Часовой пояс GMT +3, время: 10:46. |