I have scenario where user provide color name. For that I first need to check user provided color name is valid or not using jquery.
For example user can provide val
You can set that color to any hidden test element(default color white) on page. then retrieve the color property from that element. if its other than white, then color is valid. else it is not.
$('#testelement').css('background-color', colorstring);
var coloris = !(/\d/.test(colorstring)) && (colorstring == "white" || $('#testelement').css('background-color') != "rgb(255, 255, 255)") ? "valid" : "invalid";
alert(colorstring +' is '+ coloris );