Ich mache eine Seite, die die Variable meiner Wahl innerhalb einer Tabelle anzeigen sollte. Ich habe das gleiche zweimal gemacht, habe die IDs geändert und cuch, aber nur einer funktioniert. Ich verbrachte eine Stunde damit, über die Syntax zu schauen und die Arbeit neu zu verteilen, aber es hilft einfach nicht. Hier sind die drei wichtigsten Teile des Codes:Javascript/html Hilfe! Sollte einfach sein
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>";
}
// Die obige Funktion IS ausgeführt OnLoad.
Hier ist der html, ich zeige Ihnen nur die Tabellenzeile, mit denen wir es zu tun:
<tr>
<td class="NewestGlads" id="0New">
fgggrf
</td>
<td class="BestGlads" id="0Best">
fgggrf
</td>
</tr>
Nur die NewestGlads td aktualisiert wird. Die andere zeigt immer noch "fgggrf"
Ich sehe nicht ein Problem (FF11). Es funktioniert gut: http://jsfiddle.net/8dsCa/ – mshsayem
Könnte ein Problem mit Ihrem Browser und diesen numerischen Präfix ID-Attribute sein. Siehe http://stackoverflow.com/a/79022/283366 – Phil
Ja, funktioniert gut für mich auch –