Зарезервированное слово 'script' встроено в тег id - на идентификатор нельзя ссылаться - PullRequest
1 голос
/ 27 мая 2010

Это новый для меня.

В FF 3.6.3 использование слова 'script' в идентификаторе тега, по-видимому, приводит к тому, что идентификатор возвращает ноль при поиске с помощью document.getElementById.

Таким образом document.getElementById("blah_script") возвращает null из <div id="blah_script"></div>.

Понял, что «скрипт» в целом является зарезервированным словом, но я не знал, что оно было настолько жутким, что браузеру, принятому массово, было бы интересно, если бы он был в теге id с предыдущим выражением для устранения неоднозначности.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...