1

SVG グラフィックス要素のセットをインラインで HTML に埋め込むと、id 属性を介してたとえばチェスの駒などのグループにアクセスし、クリック可能、ドラッグ可能などにすることができます。とても素敵でまっすぐです。

ここで、HTML から SVG コードを削除し、それを別のファイルに入れます。

<embed src=... /> 

HTMLに。これはレンダリングに明らかな違いはありませんが、ID 属性を介してグループにアクセスできなくなりました。と

<object data=...></object> 

ちなみに同じです。

私は何が欠けていますか?

4

1 に答える 1

1

html ファイルにスクリプトがある場合は、次のようなものが必要です...

document.getElementById("embed_or_object_id").getSVGDocument().getElementById("element_id");

于 2012-05-06T08:17:56.323 に答える