IE erkennt keine leeren nodeValue’s

pycak

Mitglied
Hallo Leute!

wenn ich einem leeren document.getElementById("BLABLA").firstChild.nodeValue oder document.getElementById("BLABLA").firstChild.data etwas zuweisen möchte, gibts eine fehlermeldung, dass ein objekt erforderlich ist. mit firefox gehts ohne probleme. wie kann man das umgehen?

beispiel:

Code:
<script language=javascript>
function SetWert() {
document.getElementById("BLABLA").firstChild.nodeValue = "Link";
// oder document.getElementById("BLABLA").firstChild.data = "Link";
return false;
}
</script>

<a href=# onclick="return SetWert();">Link setzen</a>

<a href=blabla.html id=BLABLA> </a>

wenn man sowas machen möchte, gibts einen fehlerverweis auf die stelle <a href=blabla.html id=BLABLA> </a> und zwar, dass EIN OBJEKT ERFORDERLICH IST. der IE erkennt also nicht dieses einfaches leerzeichen zwischen <a ...> und </a>

also, hat jemand eine lösung?

danke
 

Neue Beiträge

Zurück