Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/413.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用前面的方法在javascript中显示CSS类?_Javascript_Css - Fatal编程技术网

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

如何使用前面的方法在javascript中显示CSS类?,javascript,css,Javascript,Css,我很难让它工作。该类适用于我的标题(因为整个HTML中只有一个标题标记)。它对我的TR标签不起作用,因为要使它起作用,我必须使用for循环。这是我的代码,用于标题,我如何让它用于我的TR window.onload = function() { var caption = document.getElementsByTagName("caption"); var oldCaption = caption[0].innerHTML; var newCaption = "C

我很难让它工作。该类适用于我的标题(因为整个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));
}
var tr=document.getElementsByTagName(“tr”);
对于(i=0;i
使用与单个标题相同的方法。在循环中创建一个span,并为其指定所需的类

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

    var newTR = "TR";
    var span = document.createElement('span');
    var text = document.createTextNode(newTR);
    span.appendChild(text);
    span.className = "hoverNode";

    tr[i].removeChild(tr[i].firstChild);
    tr[i].appendChild(span);
}
for(i=0;i
您是否可以创建一个示例来说明您的问题?我认为我们没有足够的理由给出答案。这就是它看起来的样子。查看标题如何与类关联。我不能让它显示所有其他东西,因此我问如何做TR标签。