javascript - 彩色变量不起作用

标签 javascript

请帮忙。我一直在编写我的网站。我尝试将网站的文本设为红色,但只有一部分使用了 Javascript。

document.getElementById("derping").innerHTML = "You have: " + derp + " Derple Points";

我想让“derp”变成红色。我尝试过:

document.getElementById("derping").innerHTML = "You have: " + derp.fontcolor("red") + " Derple Points";

但这似乎不起作用。有人可以帮忙吗?

谢谢, jackson 。

最佳答案

您可以在创建元素后更改其字体颜色,例如:

document.body.style.color = 'red';
<小时/>

但是,就您而言,我建议使用一个类 .red 并使用此类的 span 包装您的文本:

document.getElementById("derping").innerHTML = "You have: <span class='red'>" + derp + "</span> Derple Points";

在你的CSS中:

.red{ color: red; }
<小时/>

如果您不想更改 CSS:

document.getElementById("derping").innerHTML = "You have: <span style='color:red'>" + derp + "</span> Derple Points";

关于javascript - 彩色变量不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29198950/

相关文章:

javascript - 我想在同一张卡片中显示数据作为两列任何建议

javascript - 为什么这个java脚本函数会导致页面回发

javascript - 识别并提取图像的标题/说明(数据剪贴Pinterest)

javascript - 来自 javascript 事件的表单提交,而不是表单操作

javascript - 居中背景图片并在上方添加背景色

javascript - 在javascript中添加数组中的元素

javascript - 将 div 固定到滚动顶部 - Firefox 中的不正确行为

javascript - 确定 https 连接中使用的密码

JavaScript:在函数中初始化全局变量

javascript - 如何使用 d3 重新启动(恢复) Canvas 动画中暂停的计时器