36 votos

Hexagonal de color de fondo a la variable JavaScript

Soy un poco nuevo en JavaScript y jQuery y ahora estoy frente a un problema:

Necesito publicar algunos datos para PHP y un poco de los datos debe ser el color de fondo en hexadecimal de div X.

jQuery tiene la css("background-color") de la función y con ella puedo obtener el valor RGB del fondo en una variable de JavaScript.

El CSS función parece devolver una cadena como esta rgb(0, 70, 255).

No podía encontrar ninguna manera de conseguir hexadecimal del color de fondo (aunque se establece como hex en CSS).

Así que me parece que se necesita para convertir. He encontrado una función para convertir de RGB a hex, pero debe ser llamado con tres diferentes variables, r, g y b. Por lo que tendría que analizar la cadena rgb(x,xx,xxx) en var r=x; var g=xx; var b=xxx; de alguna manera.

Traté de google de análisis de cadenas con JavaScript, pero yo realmente no entiendo las expresiones regulares cosa.

Es allí una manera de conseguir el color de fondo de un div como hex, o la cadena ser convertidos en 3 diferentes variables?

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X