在for循环中使用if语句-Javascript

Using if statement inside for loop - Javascript

本文关键字:if 语句 -Javascript for 循环      更新时间:2023-09-26

我有一个Javascript For Loop。。。

var CookieName = "Tab,EduTab,EduTab,user";
var tString = CookieName.split(',');
for(i = 0; i < tString.length; i++){
    if (tString[i] == "EduTab") {
        document.write("<b>"+tString[i]+"<b>"); 
    } else {
        document.write(tString[i]);
    }
}

出于某种原因,它没有将"EduTab"加粗。它将加粗整个数组CookieName,或者根本不加粗。任何帮助都会很棒。谢谢

您没有关闭<b>标签

document.write("<b>"+tString[i]+"<b>")

应该是

document.write("<b>"+tString[i]+"</b>")

关闭选项卡</b> 中缺少/