嘿伙计们,我已经尝试了一段时间,所以我会尽力解释
你可以使用<input type="color"/>
一个简单的颜色选择器......我的问题是在我选择一种颜色并单击“确定”或完成选择如何返回我选择的颜色之后?
如果有人知道如何做到这一点,请分享!提前致谢
嘿伙计们,我已经尝试了一段时间,所以我会尽力解释
你可以使用<input type="color"/>
一个简单的颜色选择器......我的问题是在我选择一种颜色并单击“确定”或完成选择如何返回我选择的颜色之后?
如果有人知道如何做到这一点,请分享!提前致谢
在事件之后访问value
节点的属性change
:
var input = document.getElementById('colorInputElement');
function newColor () {
console.log(this.value);
}
input.addEventListener('change', newColor);
仅在 Chromium 27/Ubuntu 12.10 中经过测试和验证。
看到它是一种input
类型,您可以获取元素的值。
你想怎么拿回来?服务器端(php,...)还是客户端(js)?
服务器端:获取 post 变量,转储它并检查格式。
客户端:使用 jQuery(element).val() 获取值;
就像任何其他输入一样,您可以通过document.getElementById('ID').value
.