Javascript:在

时间:2018-05-02 19:13:39

标签: javascript

我正在尝试将文本附加到网页,其中一些文本通过Javascript动态加粗。但粗体文本移动到新行而不是同一行。我希望它在同一条线上。这是输出:

enter image description here

enter image description here

我的代码是:

var paraNode = document.createElement('p');
paraNode.className = "card card-body";
var textToAppend = " Passenger Revenue for " + month + " " + year + ": " + String(totalValue).bold();
paraNode.innerHTML = textToAppend
notebookElement.appendChild(paraNode)

我还尝试使用<strong>代码替换.bold(),但结果相同。

1 个答案:

答案 0 :(得分:4)

我试过,看起来很好,我认为CSS可能是问题。

var paraNode = document.createElement('p');
paraNode.className = "card card-body";
var textToAppend = " Passenger Revenue for " + String("34").bold();
paraNode.innerHTML = textToAppend
document.body.appendChild(paraNode)