1

http://jscolor.com/を使用してきましたが、何も得られません 色の値を取り出して、フォームの値の領域に貼り付けるにはどうすればよいですか

そこにスクリプトを入れようとしましたが、うまくいきませんでした。どうすれば+this.colorバリューエリアに入ることができますか?

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

1 に答える 1

0

あなたのコードは動作するはずです....あなたは以下を含めていますか?

<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="" />

入力値を入力します。

于 2013-10-03T02:17:43.493 に答える