2011-10-04 67 views
2

我正在通过javascript向表中添加动态行。将属性设置为动态生成​​标记

var cell1 = row.insertCell(0); 

var element2 = document.createElement('input');  
element2.value = "valueHere"; 
element2.type = "text"; 

cell1.appendChild(element2); 

它在表格中创建新行。

<tr> 
<td> 
    <input type="text" value="valueHere"> 
</td> 
</tr> 

我想添加一个类标签。例如<td class="styleClass">

回答

3

一类添加到单元格/ TD

var cell1 = row.insertCell(0); 
    cell1.className = 'styleClass'; 
    //cell1.style = ... whatever you want 
... 
rest of your code 
4

您需要设置表格单元格的className财产(cell1):

cell1.className = 'styleClass';