我正在制作一个页面,该页面应该在表格中显示我选择的变量。我做了同样的事情两次,改变了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