Доступ к созданному 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, время: 16:10. |