gpt4 book ai didi

javascript - 如何在 JavaScript 中编写 RGB 颜色值?

转载 作者:IT王子 更新时间:2023-10-29 03:10:59 25 4
gpt4 key购买 nike

我正在尝试更改下面函数 swapFE() 的颜色,但我不知道如何编写它。我被告知将短语节点的颜色更改为颜色值 (155, 102, 102)。我尝试这样做,正如您在函数末尾看到的那样,请参阅- parent.childNodes[1].style.color= (155, 102, 102);但它只是呈现出深海军蓝色。应该是棕红色。我不知道我做错了什么。我怎样才能解决这个问题以获得正确的 RGB 颜色?我知道我有其他权利,只是弄清楚如何写颜色和给我带来问题的值(value)。谢谢!

//this function changes the French phrase to an English phrase. 
function swapFE(e) {
var phrase = e.srcElement;
//phrase.innerText = english[phrase.id];
var parent = phrase.parentNode;
//childNodes[0] is the number of the phrase +1
var idnum = parent.childNodes[0];
//parseInt takes a textstring and extracts it to make a number. Then you will subtract 1 from the number.

var phrasenum = parseInt(idnum.innerHTML)-1;
phrase.innerText = english[phrasenum];
parent.childNodes[1].style.fontStyle= "normal";
parent.childNodes[1].style.color= (155, 102, 102);
}


function swapEF(e) {
var phrase = e.srcElement;
//phrase.innerText = english[phrase.id];
var parent = phrase.parentNode;
var idnum = parent.childNodes[0];
var phrasenum = parseInt(idnum.innerHTML)-1;
phrase.innerText = french[phrasenum];
parent.childNodes[1].style.fontStyle= "italic";
parent.childNodes[1].style.color= "black";

最佳答案

尝试:

parent.childNodes[1].style.color = "rgb(155, 102, 102)"; 

或者

parent.childNodes[1].style.color = "#"+(155).toString(16)+(102).toString(16)+(102).toString(16);

关于javascript - 如何在 JavaScript 中编写 RGB 颜色值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2173229/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com