javascript - 使用 Javascript 将文本设为斜体

标签 javascript jquery html css google-chrome-extension

<分区>

我正在开发一个 chrome 扩展,我想让一个字符串具有斜体字体样式。

我希望输出是这样的:

future 的功能:建议一个术语

我试过这个:

var div = document.createElement("div");

var s = "Future Feature: ";
s = s.italics();
var t1 = document.createTextNode(s);

var t2 = document.createTextNode("Suggest a Term");
div.appendChild(t1);
div.appendChild(t2);

但这就是它的呈现方式:

<i>Future Feature: </i> Suggest a Term

最佳答案

String.prototype.italics()一直removed from the Web standards .

.italics()返回一个包含 HTML 元素的字符串,因此可以附加到另一个节点,示例如下(请检查 HTML,您将在 div <i> 中看到 text 标记):

var s = "Future Feature: ";
s = s.italics();
document.getElementById("text").innerHTML = s;
<div id="text">Future Feature: </div>

关于javascript - 使用 Javascript 将文本设为斜体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38973542/

上一篇:html - 保持网站的响应能力

下一篇:javascript - 如何将 css 和 javascript 文件添加到 Odoo 8 中的自定义模块?

相关文章:

javascript - jQuery 滚动超时

javascript - 在 Canvas 上生成线条无法按预期工作

javascript - 在 React.js Web 应用程序中将数据发送到数据库

javascript - img.onload 在 IE 中给出无效参数

javascript - 如果文本超过一定长度则应用 CSS

javascript - 使列高相同并删除多余的内容

需要 Android HTML5 示例

java - 您可以根据自己的需要创建一个 TestNG Listener

javascript - 如何在cypress中重复操作并获取每个操作的结果

javascript - BxSlider 自定义寻呼机