以可变颜色和可变文本输出文本到页面
Output text to page with a variable color and variable text
我试图创建有两个参数的javascript函数:文本和颜色。在代码中,我想传递一个颜色和一些文本。然后代码将以正确的颜色和文本将其写入网页。这是可能的只有javascript还是我必须使用css?
如果您要做的只是为某些给定文本设置颜色,这很容易。我不确定我是否完全理解你想做什么,但从我的理解,这里是一个代码片段,将给你你想要的:
function printIt(text, color) {
var theEl = document.createElement("p");
theEl.id = "el";
var theText = document.createTextNode(text);
theEl.style.color = color;
document.body.appendChild(theEl);
theEl.appendChild(theText);
}
printIt ("hello", "red");
调用printIt()
函数时,可以传递参数:text
和color
。如果你愿意,你也可以传递一个十六进制的颜色,但这是我能给出的最直接的答案。
相关文章:
- 使用JS从选择和文本输入中捕获值,并将输出返回到HTML
- 当在文本框中搜索关键字时,我会得到以前的结果作为输出
- 它在另一个函数中嵌套后不会输出文本
- 有没有一种方法可以从两个标签之间提取文本,并以我选择的格式输出
- 输出文本不't以正确格式显示
- Javascript重复模式匹配,然后输出到文本区域
- 具有.txt输出的富文本编辑器
- 使用 clearRect() 覆盖画布上的文本输出
- 如何在文本框中显示内部 HTML 输出
- 使用构造函数 - 原型从文本框输出值
- 将禁用的输出字段更改为带前缀的文本
- 从一个文本框执行代码,并在另一个文本框中以 HTML 显示输出
- 如何将文本输出到不是't输入不同颜色的文本
- 如何在 p5.js 中将 For 循环的文本输出替换为不同的值
- 将文本输入到 .html1,将相同的文本输出到 .html2
- 检查是否将某些文本输出到屏幕PHP
- 如何渲染QuillJS富文本输出到HTML
- 以可变颜色和可变文本输出文本到页面
- 创建包含可变文本输出的网页
- (JavaScript)随机文本输出-建议