атрибуты скрипта - PullRequest
0 голосов
/ 07 мая 2010

Мне нужно контролировать некоторые элементы скрипта, поэтому я хочу добавить атрибут класса, чтобы сделать это.Но w3c говорит, что это недействительно.Некоторый эффект, если я добавлю атрибут rel или id.

Любые другие идеи, как я могу получить доступ к соответствующему тегу скрипта?

Тип документа: XHTML 1.0 Strict

Спасибо,

1 Ответ

1 голос
/ 07 мая 2010

Хммм ... Хороший вопрос.Кажется, у них даже не может быть идентификатора.

Единственная идея, которая приходит на ум, - это добавить вашу идентификационную информацию в строку запроса:

<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">

, но я опасаюсь непредвиденных последствий с этим.Я предполагаю, что браузеры отбросят часть при запросе скриптов, но я точно не знаю.

HTML 5 принесет атрибут data: .Скорее всего, это будет допустимо и в тегах скрипта.

...