javascript将权重设置为文本中的字符

kac*_*c26 -1 html javascript

我想"<b>H</b>ell<b>o</b>"使用javascript 将文本应用于id ="predogled"的段落,因此输出将为H ell o.

我试过这个:

<script>
    function formattext(){
        document.getElementById('predogled').innerText="<b>H</b>ell<b>o</b>";
    }
</script>

<p id="predogled"></p>

<button type="button" onclick="formattext()">Format!</button>
Run Code Online (Sandbox Code Playgroud)

但是这个代码字面上打印"<b>H</b>ell<b>o</b>",字符不是我想要的粗体.

T.J*_*der 5

这是什么innerText.如果您希望将其解释为HTML,请innerHTML改用.