[问题] getElementById(id)如何使用变量来传入?

楼主: cdsu99 (小嘉)   2022-10-07 12:57:42
请教各位先进一个问题,
getElementById 是不是不能使用变量?
var tid = string;
for( i = 0 ; i < 10 ; i++ ){
tid = "aa" + (i+1) ;
document.getElementById(tid).href = "data" + (i+1) + ".html";
// tid 变量无法传入?
} }
原本
document.getElementById("aa1").href = …
document.getElementById("aa2").href = …
document.getElementById("aa3").href = …
……
请帮帮忙,要怎么样使用变量,才能传入getElementById?
谢谢!
作者: freebug (Freebug)   2022-10-07 13:38:00
理论上应该要可以 能把完整的程式码都贴出来吗
作者: tzouandy2818 (Naked Bear)   2022-10-07 17:13:00
干嘛设tid这个变量 直接在括号里接字串就好了啊
作者: microloft (微阁)   2022-10-07 17:50:00
没有这样的限制,你的问题是其他因素造成的

Links booklink

Contact Us: admin [ a t ] ucptt.com