【发布时间】:2013-12-10 21:00:03
【问题描述】:
在我的基本画布绘画工具中,我希望用户能够使用颜色选择器来更改笔触的颜色。所以我希望ctx.strokeStyle 更改为用户在颜色选择器上选择的任何颜色。我已经设法使用input type="color" 将颜色选择器添加到画布,但我想知道如何使画布中的笔触/画笔的颜色根据颜色选择器中选择的颜色而改变。
所以这是我现在的画布:
我希望用户使用这个来改变笔触颜色:
【问题讨论】:
-
+1+ 用于在浏览器中打开标签
How to Ask:) -
@wendelbsilva 谢谢,我会尝试破解...
-
这是我的代码jsfiddle.net/KQHMA/2 -- 所以我希望以某种方式将笔触颜色更改为用户使用颜色选择器选择的任何颜色。
-
@user3088233 http://jsfiddle.net/wjAdP/。您只需要获取事件
onchange的颜色并将其设置为strokeStyle。从您的代码中,我添加了回调change。在此函数中,它将color value设置为变量color。而在draw方法中,它设置了strokeStyle。
标签: javascript css html canvas