【发布时间】:2015-08-07 16:44:51
【问题描述】:
当我在输入文本字段中键入内容时,我正在尝试更改我的 html 画布上的文本。
我可以添加文本,但如果我删除并再次键入,新文本将添加到旧文本的顶部。
document.getElementById('title').addEventListener('keyup', function() {
var stringTitle = document.getElementById('title').value;
console.log(stringTitle);
ctx.fillStyle = '#fff';
ctx.font = '60px sans-serif';
var text_title = stringTitle;
ctx.fillText(stringTitle, 15, canvas.height / 2 + 35);
});
【问题讨论】:
-
在显示文本之前需要清除画布
标签: javascript jquery html canvas