作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在创建一个像这样的新元素:
var cell3=row.insertCell(2);
var t3=document.createElement("input");
t3.id = "txtEstStartDt"+index;
cell3.appendChild(t3);
因为我已经给了元素一个 id,所以我想给一个类。
t3.class = "abc";
这行得通吗?
最佳答案
您需要使用className
t3.className = "abc";
jQuery 中的替代方案(因为你这样标记它)将是
var t3 = $("<input/>",{"id":"txtEstStartDt"+index,"class":"abc"});
或更高版本:
t3.addClass("abc");
但是最好全部使用 jQuery。
关于javascript - 如何为新创建的元素指定类名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26801082/
我是一名优秀的程序员,十分优秀!