我正在创建一个像这样的新元素:
var cell3=row.insertCell(2);
var t3=document.createElement("input");
t3.id = "txtEstStartDt"+index;
cell3.appendChild(t3);
由于我给了元素一个id,我想给一个班级。
t3.class = "abc";
这会有用吗?
答案 0 :(得分:3)
您需要使用className
t3.className = "abc";
jQuery中的替代品(因为你标记了它)将是
var t3 = $("<input/>",{"id":"txtEstStartDt"+index,"class":"abc"});
或更晚:
t3.addClass("abc");
但是最好把它全部变成jQuery。