私のSVGには<の画像>という要素があります。特定のノードに関連付けられたイメージURLにアクセスするonclickハンドラを追加したいが、DOMドキュメントでフィールド名を見つけることができない。それがHTMLなら、私はthis.srcにアクセスしますが、SVG DOMは明らかに異なっています - これに関する関連ドキュメントは見つかりません。SVGの画像要素URLへのアクセス
説明が追加されました: <image xlink:href="http://example.jpg" onclick="code">
のようなものがあれば、現在のノードの画像URLにアクセスするには「コード」が必要です。あなたは<object>
タグにSVGのハンドラを使用することができます
これは私がする必要はありません。私のSVGは画像要素を使ってrect要素にたくさんのJPGサムネイルを含んでいます。現在の画像ファイルのURLにアクセスする(on)別のタブで表示するために、 "onclick = ..."ハンドラを追加したいと思います。私は、各onclick属性に画像ファイルのURLを手作業でコードしたくありません。 – ACProctor