0

いくつかのスクリプト要素を制御する必要があるため、クラス属性を追加してそれを実行したいと考えています。しかし、w3c はそれが無効であると言います。rel または id 属性を追加すると、何らかの効果があります。

適切なスクリプトタグにアクセスする方法はありますか?

Doctype: XHTML 1.0 Strict

ありがとう、

4

1 に答える 1

1

うーん...良い質問です。身分証明書も無いようです。

頭に浮かぶ唯一のアイデアは、識別情報をクエリ文字列に追加することです。

<script src="http://www.example.com/scripts/script.js?id=my_id&variable=value">

それはひどく不器用ですが、有効性が最も重要な要素である場合.....

#別のアイデアは、パーツにデータを保存することです。

<script src="http://www.example.com/scripts/script.js#id=my_id&variable=value">

しかし、私はそれによる意図しない結果を恐れています。私の推測では、ブラウザーはスクリプトを要求するときにその部分を削除するということですが、確かなことはわかりません。

data:HTML 5 は属性をもたらします。スクリプトタグでも合法になる可能性があります。

于 2010-05-07T08:51:19.500 に答える