ThomasM: Kann Text nicht ansprechen bzw. ändern

Beitrag lesen

Hallo sirrobin,

var svgdoc = document.tacho.getSVGDocument();
var ob= svgdoc.getElementById("kmh12");
ob.textContent = param2P18/2;


>   
> Mit FF ist das kein Problem und der Tachotext 1/2 MaxKmh wir mir dem Parameter gesetzt. Nur der IE macht so mal garnix!  
  
Probiere:  
`ob.firstChild.nodeValue = param2P18/2;`{:.language-javascript}  
  

> ...  
					  

> var anzahl = ob.childNodes.length;  
> alert(anzahl);  
> alert(ob.childNodes[0].nodeValue);  
> [/code]  
>   
> FF meint dazu: childnodes = 1 -> Value "nochleer"  
> IE8 meint dazu: ja, auch 1 aber das > Value childNodes.0.nodeValue is null or not an object!!!  
  
Probiere:  
`alert(ob.childNodes.item(0).nodeValue);`{:.language-javascript}  
  
Poste bei weiteren Problemen kurze, testfähige HTML- und SVG-Dokumente oder einen Link darauf.  
  
Grüße,  
Thomas