我正在製作一個頁面,該頁面應該在表格中顯示我選擇的變量。我做了同樣的事情兩次,改變了ID和cuch,但只有一個作品。我花了一個小時查看語法,並重新分配了這些工作,但它沒有幫助。這裏有三個主要代碼:Javascript/html的幫助!應該很簡單
var NewGlad = new Array("Jokomopo","Etony","Roy");
var BestGlad = new Array("Johnny","Cod","Billy");
function UpdateTable(){
document.getElementById("0New").innerHTML = "<a href='" +NewGlad[0]+ "'>" + NewGlad[0] + "</a>";
document.getElementById("0Best").innerHTML = "<a href='" +BestGlad[0]+ "'>" + BestGlad[0] + "</a>";
}
//上面的函數執行onLoad。
這裏的HTML,我就告訴你,我們正在處理的錶行:
<tr>
<td class="NewestGlads" id="0New">
fgggrf
</td>
<td class="BestGlads" id="0Best">
fgggrf
</td>
</tr>
只有NewestGlads TD被更新。另一個仍然顯示「fgggrf」
正確的結果我沒有看到有任何問題(FF11)。它運行良好:http://jsfiddle.net/8dsCa/ – mshsayem 2012-04-12 03:34:08
可能是您的瀏覽器和那些帶數字前綴的ID屬性的問題。請參閱http://stackoverflow.com/a/79022/283366 – Phil 2012-04-12 03:35:01
是的,對我來說也很好 – 2012-04-12 03:37:23