Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/405.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将onChange值拉入输入值_Javascript_Jscolor - Fatal编程技术网

Javascript 如何将onChange值拉入输入值

Javascript 如何将onChange值拉入输入值,javascript,jscolor,Javascript,Jscolor,我一直在用,但我什么都没得到 如何提取颜色的值并将其粘贴到表单中的值区域 我试着把剧本放在那里,但没有成功。如何将+this.color输入值区域 <input value="" onchange="document.getElementsByTagName('BODY')[0].style.backgroundColor = '#'+this.color"> 您的代码应该可以工作。。。。您是否包括: <script type="text/javascript" src="j

我一直在用,但我什么都没得到 如何提取颜色的值并将其粘贴到表单中的值区域

我试着把剧本放在那里,但没有成功。如何将+this.color输入值区域

<input value="" onchange="document.getElementsByTagName('BODY')[0].style.backgroundColor = '#'+this.color">

您的代码应该可以工作。。。。您是否包括:

<script type="text/javascript" src="jscolor/jscolor.js"></script>
<script>
    var bgColorPicker = new jscolor.color(document.getELementById('bgColorChanger'),{});
    document.getElementsByTagName('BODY')[0].style.backgroundColor = '#' + bgColorPicker.color";
    document.getElementByID('bgColorChanger').value = bgColorPicker.color;
</script>
在运行脚本之前

<input id="bgColorChanger" value="" />

将为您填写输入值。

不,我是在。。。它只是没有将onchange数据传递给valueTry所有这些更改。第一次看JSColor,但我喜欢它!http://jsfiddle.net/x5Pmd/ 很高兴你喜欢它!但是看一看这里,兄弟的价值还没有到来。你担心的是颜色没有改变吗?不,我没有得到价值。看一看小提琴没有改变价值…颜色选择器工作得很好