2015-01-11 11 views
1

Я написал код javascript для динамического создания таблицы. Как добавить атрибут класса в genrated table?Как добавить класс в динамически сгенерированную таблицу в jquery?

Я пробовал использовать addClass() и .className. Но это не работало для меня.

Вот мой код:

var res = data.split("\n"); 
rows = res.length; 
var body = document.getElementById(name); 
tbl = document.createElement('table'); 
tbl.style.width = '100px'; 
tbl.style.border = "1px solid black"; 

//tb1.class("table"); tb1.className="table" tn.addClass() ="table"   

for(var i = 1; i < rows; i++) 
{ 
     var tr = tbl.insertRow(); 
     var column = res[i].split("@"); 

     cols = column.length; 

     for(var j = 0; j < cols; j++) 
     { 
      var td = tr.insertCell(); 
      td.appendChild(document.createTextNode(column[j])); 
      td.style.border = "1px solid black"; 
     } 
     } 
     body.appendChild(tbl); 
} 
+0

'Я написал JQuery code' Там нет JQuery там –

+1

Я думаю, ваша проблема в том, ваше имя неправильно -> 'tb1' вместо 'tbl' // tbl.className = 'table'; должно сработать. – webkit

ответ