javascript - 在 Canvas 中呈现 HTML 样式的文本

标签 javascript html

我有一些这样的 HTML:3(5 + 9n<sup>2</sup>) .我还有一些代码可以显示从 3 到 5 以及从 3 到 9n2 的箭头。我基本上是在展示分配属性(想想这里的数学)。

问题:我需要使用 3(5 + 9n<sup>2</sup>)作为一个 javascript 变量,而不是像这样 3(5 + 9n2) 它看起来像这样 3(5 + 9n<sup>2</sup>) 。这个 fiddle 会更清楚地显示我在问什么:http://jsfiddle.net/dTaMa/

javascript 有没有办法“呈现”HTML?

最佳答案

var phrase = "3(5 + 9n"+String.fromCharCode(178)+")"; 

其他代码见:

http://en.wiktionary.org/wiki/Appendix:Unicode/Superscripts_and_Subscripts https://en.wikipedia.org/wiki/Unicode_subscripts_and_superscripts

http://jsfiddle.net/dTaMa/1/

获取其他值的代码;

单击该 wiki 附录页面中“官方名称” 列中的相应链接(以上链接由@Joe 提供),然后向下滚动并使用“HTML 实体(十进制) )' '编码' 下的值。

关于javascript - 在 Canvas 中呈现 HTML 样式的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17929531/

相关文章:

javascript - JQuery 无法识别#FFFFFF 的背景颜色

javascript - IntelliJ 14 使用 JS 和 CSS 查找用法/重构

javascript - HTML5 和分贝计

javascript - 选择时更改下拉菜单的背景颜色

javascript - 当所有下拉列表相互链接时,如何过滤下拉列表中的值?

javascript - JQuery UI 自动完成功能不搜索所有数组

javascript - Pines Notify 关闭通知和堆栈

javascript - 我正在创建一个神奇的 8 球应用程序,但我不记得如何让代码循环

Javascript 'this' 不返回单击的对象

javascript - jQuery onClick : How to toggle different classes based on window size?