mam konstrukcję HTML, który przypomina następujący kod:Dodaj element SVG do istniejącego SVG używając DOM
<div id='intro'>
<svg>
//draw some svg elements
<svg>
</div>
Chcę, aby móc dodać kilka elementów do SVG zdefiniowane powyżej użyciu JavaScript i DOM. Jak to osiągnąć? Myślałam o
var svg1=document.getElementById('intro').getElementsByTagName('svg');
svg1[0].appendChild(element);//element like <line>, <circle>
nie jestem bardzo obeznany z użyciem DOM, czyli jak stworzyć element mają być przekazane do appendChild więc proszę mi pomóc z tym czy może mi pokazać, jakie inne alternatywy muszę rozwiązać ten problem kwestia. Wielkie dzięki.
Otrzymuję komunikat "Uncaught TypeError: Nie można odczytać właściwości" setAttribute "o wartości null. –
Pokaż kody. Czy istnieje element SVG? – m93a
Uaktualnianie, ponieważ przydatna odpowiedź i ponieważ Hackerman –