svg要素を動的に編集するjavascriptを記述しました。私は編集されたsvg要素の新しい文字列を取得したいが、現在私のコードは失敗する。 HTML文書の文字列形式を取得するには、次のコードがあります。HTML文書の動的に変更されたSVG要素の文字列を取得する方法は?
var txt = document.documentElement.innerHTML;
私はSVG要素のinnerHTML
がほしいと思うだけです。次のコードを試しましたが、 "undefined"というエラーメッセージが表示されます。
var svgnode=document.getElementById("svgnode1");
alert(svgnode.innerHTML);
どうすればよいですか?このエラーはGoogle Chromeで発生しますが、どのブラウザでも動作するソリューションが必要です。
あなたはあなたのコードの多くを投稿することができますか? svg-elementのidは前述の "svgnode1"ですか? – Nessuno
「私がここにいるのは...」と言うと、何かにリンクしているのですか? –
申し訳ありません。私はstackoverflowでコードを見つけました。 –