[問題] getElementById 問題
請教各位先進一個問題,
(在下前端語言初級)
寫了一個迴圈如下: 想生成矩陣 key[i] 以取得表單中元素的值
表單中這個元素的數量是根據資料量產生, 在php自動命名為 x1,x2,x3,...xn
問題是我試了幾種呼叫getElementById()的組合:
getElementById(_ab); getElementByID('+_ab+')...etc
但, getElementById(是不是不能接受變數?)
在前端是不是只能用固定字串的方式呼叫?
for (i=0; i < row.length; i++) {
_ab = "x"+i;
key[i] = document.getElementById("x1").value; //這樣只能取到 x1 的值
a=a+key[i]+"\n";
}
回到我的問題; 表單元素數量並非固定,
要怎麼樣在javascript裡呼叫才是正確的做法? 感謝回答
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 64.211.115.186
→
10/06 21:42, , 1F
10/06 21:42, 1F
→
10/06 21:43, , 2F
10/06 21:43, 2F
推
10/06 22:05, , 3F
10/06 22:05, 3F
→
10/06 22:10, , 4F
10/06 22:10, 4F
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章
13
23