我正在尝试使用javascript在我的网站上添加粗体文字,但它会显示"<b>"
。我该如何解决这个问题?
var TextBox = document.getElementById("TextBox");
TextData.textContent = "<b> hello </b>"
我尝试使用document.write("");
,但它会更改整个网站。有什么建议吗?
答案 0 :(得分:4)
您可以先将内容添加到文本框中,如下所示:
TextBox.innerHTML = "Hello";
然后添加它的样式:
TextBox.style.fontWeight = 'bold';
你可以这样做:
TextBox.innerHTML = "<b>Hello</b>";
我倾向于单独设置样式。你应该避免添加这样的样式,更好地使用类。
答案 1 :(得分:2)
TextBox.innerHTML = "<b> hello </b>"
答案 2 :(得分:2)
在包含元素(TextBox)上切换/添加css类。
var TextBox = document.getElementById("TextBox");
TextData.className('bold');
.bold {
font-weight: bold;
}
<div id="TextBox">
My text.
</div>
或类似的东西。