在图像中您可以看到铅笔和橡皮擦按钮,我想要的是单击铅笔时输入的值应更改为黑色,而其橡皮擦应为白色。
我尝试了这个<button onclick="$('#color-select').val(0,0,0);$('#stroke-select').val(3);">Pencil</button>
<button onclick="$('#color-select').val('255,255,255');$('#stroke-select').val(30);">Eraser</button>
但是它不起作用,它改变了笔刷大小的值,但是在两种情况下颜色都变黑了……需要帮助。
最佳答案
您应该使用6个字符的十六进制值作为颜色。 spec for the HTML5 color input需要它。
即:
<button onclick="$('#color-select').val('#ffffff');$('#stroke-select').val(30);">Eraser</button>
<button onclick="$('#color-select').val('#000000');$('#stroke-select').val(3);">Pencil</button>
关于javascript - HTML5输入类型Color,如何使用javascript更改其值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23260399/