Я создаю таблицу программно в javascript, как это, и делаю innerhtml на div. В Firefox он работает нормально, но IE все испортило. Очевидно, что присоска существует в IE. Но когда я проверяю эту вещь в IE8, я вижу, что класс и идентификатор элемента ссылки не имеют ", но они должны быть там. Может ли это быть проблемой?
var create_table = function(rows, len, bilder, texter, mediaids, url) {
var table = '<table>';
for (var i = 0; i < len; i++) {
if (i % rows == 0) {
table += '<tr>';
}
table += '<td><h4><a id="' + mediaids[i].toString() + '" class="medialinks" href="#" >' + texter[i].toString() + '</a></h4><img src="' + bilder[i] + '" ><td>';
if (i % rows == rows) {
table += '</tr>';
}
}
table += '<table>';
return table;
}
Может кто-нибудь заметить ошибку?