私はcolorPickerを使用しており、値を取得して設定します。色入力タイプjavesctiptに応じてシェイプの色を変更します。
私が使用しているこの:
<li id="color"><input type="color" name="color" onchange="changeColor()"></li>
function changeColor(){
var selectedShapes = document.getElementsByClassName("selected");
var len = selectedShapes.length;
for(var i=0; i<len; ++i)
{
selectedShapes[i].style.background = document.getElementsByName("color");
}
}
これはファイルです: http://jsbin.com/mebiriruzi/edit?css,js,output
は、どのように私は、ユーザーのカラー入力を使用していますか?
色を設定するには、まず選択した色の値を取得しますng 'document.getElementsByName(" color ")[0] .value'。 [**デモ**](http://jsbin.com/vopisipeye/1/edit?css,js,output) – Tushar