Javascript 如何在js颜色选择器上分别更改背景颜色和颜色?

Javascript 如何在js颜色选择器上分别更改背景颜色和颜色?,javascript,jquery,html,colors,jscolor,Javascript,Jquery,Html,Colors,Jscolor,如何在js颜色选择器的同一事件上分别更改背景颜色和任何元素(例如输入框或div)的颜色 <div class="search-div" style="margin:-60px auto;"> <input type="text" max-length="255" id="rect" placeholder="Search" class="search-box"/> <button class="btn btn-md btn-warning jscolor {

如何在js颜色选择器的同一事件上分别更改背景颜色和任何元素(例如输入框或div)的颜色

<div class="search-div" style="margin:-60px auto;">
  <input type="text" max-length="255" id="rect" placeholder="Search" class="search-box"/>
  <button class="btn btn-md btn-warning jscolor {valueElement:'valueInput',styleElement:'rect'}">Click here to pick a color</button>
</div>

单击此处选择颜色
我已经使用jscolor.js选择颜色并将其应用于输入框

我想同时改变两种颜色——背景色和文本色

var选项={
valueElement:“valueInput”,
styleElement:'rect',
宽度:300,
身高:120,
幻灯片大小:20,
位置:'顶部',
插图颜色:“#CCC”,
背景颜色:“#202020”
};
var选择器={};
函数更新(){
document.getElementById('rect').style.backgroundColor=pickers.changeBackgroundColor.toHEXString();
document.getElementById('rect').style.color=pickers.changecolor.toHEXString();
}
pickers.changecolor=new jscolor('change-color',选项);
pickers.changecolor.onFineChange=update;
pickers.changecolor.fromString('000');
pickers.changeBackgroundColor=new jscolor('change-backgroundColor',选项);
pickers.changeBackgroundColor.onFineChange=update;
更新(“更改颜色”);

单击此处选择背景色
单击此处选择字体颜色
试试

var选项={
valueElement:“valueInput”,
styleElement:'rect',
宽度:300,
身高:120,
幻灯片大小:20,
位置:'顶部',
插图颜色:“#CCC”,
背景颜色:“#202020”
};
var选择器={};
函数更新(){
document.getElementById('rect').style.backgroundColor=pickers.changeBackgroundColor.toHEXString();
document.getElementById('rect').style.color=pickers.changecolor.toHEXString();
}
pickers.changecolor=new jscolor('change-color',选项);
pickers.changecolor.onFineChange=update;
pickers.changecolor.fromString('000');
pickers.changeBackgroundColor=new jscolor('change-backgroundColor',选项);
pickers.changeBackgroundColor.onFineChange=update;
更新(“更改颜色”);

单击此处选择背景色

单击此处选择字体颜色
制作一个在线演示或代码片段,说明您迄今为止尝试过的内容。插件查看您正在描述的内容,您的问题是什么?rohan检查fiddel链接制作一个在线演示或代码片段,说明您迄今为止尝试过的内容。插件查看您正在描述的内容,说明您的问题是什么?rohan检查fiddel链接