Javascript 以rgb()格式获取颜色的r、g、b分量

Javascript 以rgb()格式获取颜色的r、g、b分量,javascript,jquery,html,css,colors,Javascript,Jquery,Html,Css,Colors,我从一个dom元素中得到“rgb(18,115,224)”。现在,我想将颜色(从该元素获得的任何颜色)指定给span元素。所以我需要十六进制的颜色。为此,我可以使用 "#" + componentToHex(r) + componentToHex(g) + componentToHex(b) 但是,我的问题是,如何从“rgb(18,115,224)”中获得r,g,b分量值 现在,我想将颜色(从该元素获得的任何颜色)指定给span元素 不,您不需要,您可以直接使用rgb(18,115,224)在

我从一个dom元素中得到“rgb(18,115,224)”。现在,我想将颜色(从该元素获得的任何颜色)指定给span元素。所以我需要十六进制的颜色。为此,我可以使用

"#" + componentToHex(r) + componentToHex(g) + componentToHex(b)
但是,我的问题是,如何从“rgb(18,115,224)”中获得r,g,b分量值

现在,我想将颜色(从该元素获得的任何颜色)指定给span元素

不,您不需要,您可以直接使用
rgb(18,115,224)
在CSS中创建颜色值。(但如果您真的需要,请参阅下面的获取十六进制的方法。)免费示例:

$(“#跨度”).css(“颜色”,“rgb(18,115,224)”)
我是span
现在,我想将颜色(从该元素获得的任何颜色)指定给span元素

不,您不需要,您可以直接使用
rgb(18,115,224)
在CSS中创建颜色值。(但如果您真的需要,请参阅下面的获取十六进制的方法。)免费示例:

$(“#跨度”).css(“颜色”,“rgb(18,115,224)”)
我是span
现在,我想将颜色(从该元素获得的任何颜色)指定给span元素

不,您不需要,您可以直接使用
rgb(18,115,224)
在CSS中创建颜色值。(但如果您真的需要,请参阅下面的获取十六进制的方法。)免费示例:

$(“#跨度”).css(“颜色”,“rgb(18,115,224)”)
我是span
现在,我想将颜色(从该元素获得的任何颜色)指定给span元素

不,您不需要,您可以直接使用
rgb(18,115,224)
在CSS中创建颜色值。(但如果您真的需要,请参阅下面的获取十六进制的方法。)免费示例:

$(“#跨度”).css(“颜色”,“rgb(18,115,224)”)

我是span
你不需要把它转换成任何东西。如果要将此值指定给跨度颜色,只需执行以下操作:

var clr = "rgb(18, 115, 224)";
$('#myspan').css('color', clr);

你不需要把它转换成任何东西。如果要将此值指定给跨度颜色,只需执行以下操作:

var clr = "rgb(18, 115, 224)";
$('#myspan').css('color', clr);

你不需要把它转换成任何东西。如果要将此值指定给跨度颜色,只需执行以下操作:

var clr = "rgb(18, 115, 224)";
$('#myspan').css('color', clr);

你不需要把它转换成任何东西。如果要将此值指定给跨度颜色,只需执行以下操作:

var clr = "rgb(18, 115, 224)";
$('#myspan').css('color', clr);


你为什么不能分配rgb呢?赋值不必用十六进制完成,为什么不能只分配rgb?赋值不必用十六进制完成,为什么不能只分配rgb?赋值不必用十六进制完成,为什么不能只分配rgb?赋值不必用十六进制完成,这将是一个错误。缺少引号,进行了更改。这是假设jQuery。@phantom:问题被标记为
jQuery
@T.J.Crowder Right!抱歉。@epascarello是的,你跳到我前面添加了引号-谢谢:),这将是一个错误。缺少引号,进行了更改。这是假设jQuery。@phantom:问题被标记为
jQuery
@T.J.Crowder Right!抱歉。@epascarello是的,你跳到我前面添加了引号-谢谢:),这将是一个错误。缺少引号,进行了更改。这是假设jQuery。@phantom:问题被标记为
jQuery
@T.J.Crowder Right!抱歉。@epascarello是的,你跳到我前面添加了引号-谢谢:),这将是一个错误。缺少引号,进行了更改。这是假设jQuery。@phantom:问题被标记为
jQuery
@T.J.Crowder Right!抱歉。@epascarello是的,你跳到我前面添加了引号-谢谢:)