使用JavaScript将画布添加到页面中

16 浏览
0 Comments

使用JavaScript将画布添加到页面中

我正在尝试使用Javascript在一个原本没有画布的页面上添加一个画布。

我试图做以下事情:

var canv=document.createElement("canvas");
canv.setAttribute("id", "canvasID");
alert(canv.id);
var c=document.getElementById("canvasID");
alert(c.id);

问题是第一个alert(canv.id)的结果是canvasID,而第二个alert是undefined,因为c是null。

有人能告诉我我做错了什么吗?

PS:该代码是设计为在Greasemonkey下运行的,因此在HTML中添加画布及其ID不是可行的选择。

0