ich möchte den inhalt einer zelle ändern, per javascript. habe es schon mit child nodes probiert aber da löscht er nur einen eintrag. Im explorer ersetzt er mir den inhalt derr zellen ohne probleme nur im mozilla etc. dupliziert er die einträge.
<html>
<head>
<script language="JavaScript" type="text/javascript">
function linkchange(zahl){
var num=zahl
switch (zahl){
case 1:
document.getElementById("Change").innerHTML = " ";
document.getElementById("Change").innerHTML = "<a href='www.google.de' target='_blank' id='Change'>link</a><br>"+
"<a href='www.google.de' target='_blank' id='Change'>link2</a><br>"+
"<a href='www.google.de' target='_blank' id='Change'>link3</a>";
break
case 2:
document.getElementById("Change").innerHTML = " ";
document.getElementById("Change").innerHTML = "<a href='www.topog.de' target='_blank' id='Change'>jo holla</a><br>"+
"<a href='www.hony.de' target='_blank' id='Change'>die olle</a><br>"+
"<a href='www.chewing.de' target='_blank' id='Change'>waldfee</a>";
break
}
}
</script>
</head>
<body>
<table width="350" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="70" valign="top"><a href="javascript:linkchange(1);">Klick mich!</a><br>
<a href="javascript:linkchange(2);">ne mich!</a>
</td>
<td width="70" valign="top" id="Change"> </td>
</tr>
</table>
</body>
</html>