javascript - 如何使用javascript添加粗体文本

标签 javascript html css

我正在尝试使用 javascript 向我的网站添加粗体文本,但它确实显示了 "<b>" .我该如何解决这个问题?

var TextBox = document.getElementById("TextBox");

TextData.textContent = "<b> hello </b>"

我尝试使用 document.write(""); ,但它改变了整个网站。有什么建议吗?

最佳答案

您可以像这样先将内容添加到文本框:

TextBox.innerHTML = "Hello";

然后像这样添加它的样式:

TextBox.style.fontWeight = 'bold';

或者你可以设置元素的 innerHTML 属性,就像这样:

 TextBox.innerHTML = "<b>Hello</b>";

我倾向于单独设置样式。您应该避免添加这样的样式,最好使用 css 类。

关于javascript - 如何使用javascript添加粗体文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32531609/

相关文章:

javascript - 有没有办法在 Three.js 中制作小 Canvas ?

html - 背景图像的位置元素中心

javascript - 在 jQuery 2.1 中解决 promise 之前返回多个 promise 后的回调,但不是 3.1

javascript - 如何div滚动

html - 使 html 标签从 Angular 指令模板中的 json 正确渲染

javascript - Angular : applying filters to a ng-repeat

javascript - 如何在不使用路径元素坐标的情况下在 React 中的 SVG 路径元素上叠加文本?

CSS 优先级搞砸了

javascript - 我需要在输入字段中转义 html 输出吗?

javascript - Jison解析器生成器,shift减少语法冲突,如何解决?