我试过谷歌搜索这个问题,但没有运气.可能是因为我问错了.任何帮助深表感谢.
我有变数copy1,copy2等我想通过他们迭代并选择每一个检查,如果它的内容已经字符一定数量.当我使用下面的任何变体时,它将控制错误或在控制台中输出一个字符串.
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);
};
Run Code Online (Sandbox Code Playgroud)
理想情况下,我可以通过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]);
};
Run Code Online (Sandbox Code Playgroud)
或者您可以使用更简单的示例,例如:
for (var i=1; i<4; i++) {
var name = 'copy' + i;
console.log(document.getElementById(name));
};
Run Code Online (Sandbox Code Playgroud)
甚至:
for (var i=1; i<4; i++) {
console.log(document.getElementById('copy' + i));
};
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3015 次 |
| 最近记录: |