如何使用我之前的方法将CSS类显示在我的javascript中?

时间:2016-02-05 21:46:22

标签: javascript css

我无法让这个工作。该类适用于我的标题(因为我的HTML中只有一个标题标记)。它对我的TR标签不起作用,因为它要工作我必须使用for循环。这是我的代码适用于标题,我如何让它为我的TR工作?

window.onload = function() {

    var caption = document.getElementsByTagName("caption");
    var oldCaption = caption[0].innerHTML;
    var newCaption = "CAPTION";

    var span = document.createElement('span');
    var text = document.createTextNode(newCaption);
    span.appendChild(text);
    span.className = "hoverNode";
    caption[0].appendChild(span);
}

这是我的TR部分:

var tr = document.getElementsByTagName("tr");

for (i = 0; i < tr.length; i++) {

    var newTR = "TR";

    tr[i].removeChild(tr[i].firstChild);
    tr[i].appendChild(document.createTextNode(newTR));
}

1 个答案:

答案 0 :(得分:0)

以与单个标题相同的方式执行。在循环中创建一个span,并为它提供所需的类。

<cfparam name="form.sort_list" type="string" default="1,0">
to
<cfparam name="form.sort_list" type="array" default="ArrayNew(2)">