Moin,
also das liefert mir einmal das komplette svg-Element und dann das
x
-Attribut des Rechtecks:
Klassischer Fall von komplett daneben und trotzdem richtig - das svg-Element wird auf der Seite von der js-library dynamisch erzeugt. Dein Beispiel hat mir die Augen geöffnet, weil der einzige Unterschied war, daß Du natürlich die HTML-Abteilung einfach so hingeschrieben hast. Mit anderen Worten - mein Problem war ein Timing-Problem und ich hab's jetzt so formuliert:
window.setTimeout(function(){
let svg = document.getElementsByTagName('svg');
...etc.
und siehe da, Javascript findet das svg-Element😉!
Danke für Dein Bemühen, alleine wäre ich da wahrscheinlich erst übermorgen d'raufgekommen...