IE не выполняет скрипт
Здравствуйте.
Есть функция для создания и наполнения таблицы. function test() { a[1] = ['бла бла....' a[2] = ['бла бла....' var n=50; var l=[a[0].length,a[1].length]; var ot=document.getElementById('test'); var or,oc,k; for (var i=0; i<n; i++) { or=ot.insertRow(-1); for (var j=0; j<2; j++) { oc=or.insertCell(j); k=Math.random()*(l[j]-1); k=Math.round(k); k=a[j][k]; oc.innerHTML=k; }; }; }; Для этой таблицы есть кнопка очистки содержимого <a href="#" id="bg2" onclick="c()">ОЧИСТИТЬ</a> function c() { var ttt = document.getElementById('test'); ttt.innerHTML = ''; } Работает во всех браузерах, кроме IE. Где-то читал, что getElement в Эксплорере не видит <table> или что-то такое. Моя таблица выглядит так <table id="test"> </table> Помогите как-нибудь решить эту проблему с кнопкой в IE. |
Narm0,
1. перезаписать таблицу на вновь созданную 2.удалить всех потомков. |
Narm0,
по проблеме тут Неправильное решение |
Спасибо, разобрался, работает.
|
Часовой пояс GMT +3, время: 01:02. |