gpt4 book ai didi

javascript - 我可以连接一个字符串和一个变量来在 JavaScript 中选择一个 DOM 元素吗?

转载 作者:数据小太阳 更新时间:2023-10-29 05:24:50 24 4
gpt4 key购买 nike

我尝试用谷歌搜索这个问题,但没有成功。可能是因为我问错了方式。非常感谢任何帮助。

我有变量 copy1copy2 等。我想遍历它们并选择每个变量以检查其内容是否具有一定数量的字符。当我使用下面的任何变体时,它会控制错误或在控制台中输出字符串。

var copy1 = document.getElementById('copy1');
var copy2 = document.getElementById('copy2');
var copy3 = document.getElementById('copy3');

for(var i=0;i<4;i++){
console.log(copy+i);
console.log("copy"+i);
};

理想情况下,我可以通过 javascript 选择一个元素和样式。

非常感谢
谢谢大家。

最佳答案

同意@jaromanda-x:

var copy1 = document.getElementById('copy1');
var copy2 = document.getElementById('copy2');
var copy3 = document.getElementById('copy3');
for (var i=1; i<4; i++) {
console.log(window['copy'+i]);
};

或者您可以使用更简单的示例,例如:

for (var i=1; i<4; i++) {
var name = 'copy' + i;
console.log(document.getElementById(name));
};

甚至:

for (var i=1; i<4; i++) {
console.log(document.getElementById('copy' + i));
};

关于javascript - 我可以连接一个字符串和一个变量来在 JavaScript 中选择一个 DOM 元素吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44403562/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com