作者cdsu99 (小嘉)
看板Ajax
标题[问题] getElementById(id)如何使用变数来传入?
时间Fri Oct 7 12:57:42 2022
请教各位先进一个问题,
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?
谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 60.250.31.96 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Ajax/M.1665118664.A.CF5.html
1F:→ freebug: 理论上应该要可以 能把完整的程式码都贴出来吗 10/07 13:38
2F:→ tzouandy2818: 干嘛设tid这个变数 直接在括号里接字串就好了啊 10/07 17:13
3F:→ microloft: 没有这样的限制,你的问题是其他因素造成的 10/07 17:50