JS sup() 在 html 中显示标签
JS sup() displaying tags in html
我在Javascript中使用.sup()函数将文本转换为上标。但是,当我加载网页时;它显示文本以及标签,并且没有上标的符号。
outputtext[2] = "O(n"+"3".sup()+")";
这是网页上显示的内容。
O(n<sup>3</sup>)
我希望 3 显示为上标。如何解决?
编辑:这就是我打印输出数组内容的方式。
inner.textContent = outputtext[(Math.log(tile.value) / Math.LN2)] || '';
我稍后单独调用文本内容。
我的猜测是,您通过元素的 .textContent
属性将outputtext[2]
插入页面。这会将字符串按原样插入元素中,而无需解析和呈现为 HTML。
对于此类情况,有一个innerHTML
属性。修改此属性后,其值将呈现为 HTML,并且在值中找到的任何标记都将按预期显示。
element.textContent = outputtext[2]; // bad
element.innerHTML = outputtext[2]; // good, will display 3 as superscript
如果您使用的是jQuery,请使用.html()
而不是.text()
$(ele).html(outputtext[2]);
输出文本正在接受 HTML 编码。
您需要改为显示原始字符串。
您需要展示如何:
outputtext[2]
为任何进一步的帮助工作。
相关文章:
- 在高图表中,每x步只显示标签
- 如何隐藏和显示标签控件JavaScript
- 如何在angular js的ng应用程序中以普通的htm显示标签
- 使用细丝组tablesaw插件时未显示标签
- 用Javascript在具有相同类的按钮上显示标签
- Dijit 按钮显示图标,但不以编程方式显示标签
- 当圆形图像在圆轮中发生变化时,如何在顶部显示标签
- jqPlot - 无法使 x 轴正确显示标签
- 在堆叠条形图上显示标签
- 在酒窝气泡图中的每个气泡内显示标签
- Struts2 显示标签动态链接显示相同的行值
- HTML,显示标签的输入值
- JS sup() 在 html 中显示标签
- 如何在我的WinJS工具栏上显示标签
- d3图表宽度不会在x轴上显示标签
- 如何在鼠标悬停在条形图上时显示标签
- Select2.js-如何防止显示标签
- 我无法在JQChart中显示标签
- 使用 jQuery 验证并尝试在标签无效时突出显示标签
- 将鼠标悬停在圆上时显示标签