我正在通过 javascript 创建一个表,其中一列将包含一个 html 颜色选择器。我遇到的问题是,在 Chrome 中设置了默认值,但颜色选择器上显示的颜色是黑色。
这是我正在使用的 javascript
c = r.insertCell(1);
c.setAttribute('class','second');
inp=document.createElement("input");
inp.setAttribute('type','color');
inp.setAttribute('id','colo_'+i);
inp.setAttribute('value','#ffffff');
inp.setAttribute('class','datafield');
inp.addEventListener('change', saveFields);
c.appendChild(inp);
这是从 if 生成的 html
<td class="second">
<input type="color" id="colo_0" value="#8080ff" class="datafield">
</td>
这是一个错误还是我做错了什么?