好吧,我有一個簡單的HTML文檔:新的JavaScript不明白陣列
<head>
</head>
<body>
<div id="notInvolved"> This div is static</div>
<div id="thing01"></div>
<div id="thing02"></div>
<div id="thing03"></div>
</body>
我想使用一個外部JavaScript來處理的div。 我的計劃是以下
- 創建名爲divCounter
- 由ID東西##
- 獲取陣列
- 的長度在for循環中由陣列大小goverened添加的div陣列,一次加載一個div,添加一些數據,移動到下一個div並添加更多的數據,直到我離開div。
我顯然不知道如何建立一個動態數組,但...(我不能做到這一點靜態,我不知道我最終有多少東西## div一定有)
我想我可以做var divCounter = [document.getElementById("thing"+ * + *)];
,那會添加字符串(例如thing01
,Thing02
)。但那不行。你如何設置getElementById
的通配符?如果你不能如何做到這一點?
有沒有辦法做到這一點還是我找錯了樹?我討厭成爲一個新手... ...
你可以顯示你寫的代碼到目前爲止嗎? – Ibu 2012-07-13 17:37:33
目前尚不清楚你想要做什麼。在描述你如何解決它之前,試着花一些時間清楚地描述它。 – 2012-07-13 17:38:20
我們很樂意提供幫助,但請出示您的完整代碼。你只顯示一行。 – Utkanos 2012-07-13 17:39:24