如何为新创建的元素提供类名?

时间:2014-11-07 12:15:26

标签: javascript

我正在创建一个像这样的新元素:

var cell3=row.insertCell(2);
var t3=document.createElement("input");
t3.id = "txtEstStartDt"+index;
cell3.appendChild(t3);

由于我给了元素一个id,我想给一个班级。

t3.class = "abc";

这会有用吗?

1 个答案:

答案 0 :(得分:3)

您需要使用className

t3.className = "abc";

jQuery中的替代品(因为你标记了它)将是

var t3 = $("<input/>",{"id":"txtEstStartDt"+index,"class":"abc"});

或更晚:

t3.addClass("abc");

但是最好把它全部变成jQuery。