给动态生成的画布唯一ID

时间:2013-04-14 10:31:45

标签: html5 html5-canvas

var canvas = document.createElement('canvas'), canvasContext = canvas.getContext('2d');
canvas.width = image.width;
canvas.height = image.height;
canvas.id = ;
canvasContext.drawImage(image, 0, 0);
container.append(canvas);

如何为所有生成的画布提供“唯一ID”

2 个答案:

答案 0 :(得分:0)

您可以使用this方法生成GUID(全局唯一标识符)。我认为这是你可能正在寻找的东西:)

答案 1 :(得分:0)

你能不能只添加一个计数器?:

var counter = 0;
...
canvas.id = 'something_' + counter;
...
counter++:

或者你的意思是唯一独特?