【发布时间】:2020-10-25 18:49:20
【问题描述】:
我有一个十六进制颜色代码。 如何在 javascript 中从中获取 r、g 和 b 的值。 我尝试了很多,但没有一个成功,我得到了错误。 这是我尝试过的一种
function cutHex(h) {return (h[0]=="#") ? h.substring(1,7):h}
function hexToR(h) {return parseInt((cutHex(h)).substring(0,2),16)}
function hexToG(h) {return parseInt((cutHex(h)).substring(2,4),16)}
function hexToB(h) {return parseInt((cutHex(h)).substring(4,6),16)}
报错
Uncaught TypeError: cutHex(...).substring is not a function
【问题讨论】:
-
您可以出示该代码吗?
-
我没有询问任何代码
-
中的代码发生了什么“我尝试了很多,但没有成功,我得到了错误”?
-
你提供了函数和错误,这很好,但你实际上是如何调用函数的?
标签: javascript colors hex