Bonjour à tous. Voici un code de test pourla lecture d'un SVG en JS :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
  var svgDoc = document.embeds[ 0 ].getSVGDocument();
  var header = svgDoc.getElementById( "header" );
  var textElems = header.getElementsByTagName( "text" );
  var el = textElems[ 0 ];
  alert( textElems.length + " " + el );
Sortie écran sur alert : "5 undefined".
5 est bien le nombre de balises <text> que j'ai dans mon header.
Donc :
1 - Si textElems.length est défini, pourquoi, textElems[ 0 ] ne l'est-il pas
?
2 - Comment puis-je récupérer le contenu textuel de mes balises <text> ????