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

标签 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 {valueElement:'valueInput',styleElement:'rect'}">Click here to pick a color</button>
</div>

我使用jscolor.js来选择颜色并将其应用到输入框

jscolor script link

what i have try jsfiddel link

我想分别更改两种颜色 - 背景颜色和文本颜色

最佳答案

尝试一下

var options = {
    valueElement: "valueInput",        
    styleElement:'rect',
    width: 300,
    height: 120,
    sliderSize: 20,
    position: 'top',
    insetColor: '#CCC',
    backgroundColor: '#202020'
};

var pickers = {};
function update () {
    document.getElementById('rect').style.backgroundColor = pickers.changeBackgroundColor.toHEXString();
    document.getElementById('rect').style.color=pickers.changecolor.toHEXString();
}

pickers.changecolor = new jscolor('change-color', options);
pickers.changecolor.onFineChange = update;
pickers.changecolor.fromString('000');          
pickers.changeBackgroundColor = new jscolor('change-backgroundColor',options);
pickers.changeBackgroundColor.onFineChange = update;

update('change-color');
			
<script src="https://cdnjs.cloudflare.com/ajax/libs/jscolor/2.0.4/jscolor.js"></script>
  <input type="text" max-length="255" id="rect" placeholder="Search" class="search-box"/>
  <button id="change-backgroundColor">Click here to pick a background color</button>
  <button id="change-color">Click here to pick a font color</button>

关于javascript - 如何在js颜色选择器上分别更改背景颜色和颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43776008/

相关文章:

javascript - 如何在Nodejs中保存pdftron中的注释?

javascript - Codepen.io,意外的数字错误

javascript - 如果源代码被更改,则重定向

jquery - <ol> 子节在其 <li> 中包含 <p>

javascript - 使用 jQuery Mobile 在 pageshow 上加载函数并在离开页面时停止

javascript - AngularJS 意外的字符串

javascript - 使用带有 jQ​​uery 的 casperjs 来填写表单

javascript - 是否可以将 src 属性的等价物设置为 html 和 javascript 页面的第一个 img src?

javascript - 具有 ID 的 DOM 树元素是否成为全局属性?

xml - 为什么 Firefox 在其 Web 检查器中显示带有结束标记的空元素?