ctx.填充文本没有显示任何内容

ctx.filltext not showing anything?

本文关键字:显示 任何内 填充 文本 ctx      更新时间:2023-09-26

我只是想在画布上画出hello这个词在50,50的位置但是什么也没显示:

<canvas id="ctx" width="500" height="500" style="border:1px solid #000000"> </canvas>
<script>
var ctx = document.getElementByID("ctx").getContext("2d");
//Draw some text at x50 y50
ctx.fillText('Hello',50,50);
</script>

谢谢你的建议

打字错误。是getElementbyId小写的D

纠正代码:

var ctx = document.getElementById("ctx").getContext("2d");

这是很容易发现,如果你在谷歌浏览器工作,并有开发人员工具(F12)启动和运行。这将返回一个document.getElementByID is not a function错误。