我想使用一个包含字符串的变量来获取 HTML 元素,该字符串也是我的 HTML 元素的名称。调用包含字符串的变量时,我不想获取字符串本身,而是获取具有相同名称的 HTML 元素的 ID。我怎样才能做到这一点?
特别是,我想这样做:
我有一些对象:
<canvas width="250" height="250" id="output_1"></canvas>
<canvas width="250" height="250" id="output_2"></canvas>
<canvas width="250" height="250" id="output_3"></canvas>
在脚本中,我创建了一个等于 ID 的字符串:
var aktuellerCanvas;
var count = -1;
后来想通过ID来抓取元素,先是“output_1”,然后是“output_2”等等....我试过这个,但是没有成功。我想,我只是在变量 aktuellerCanvas 中调用字符串。
count++;
aktuellerCanvas = "output_" + (count % 3 ++);
aktuellerCanvas.putImageData(image, 0, 0, 0, 0, width, height);
你能帮助我吗?