Это новый для меня.
В FF 3.6.3 использование слова 'script' в идентификаторе тега, по-видимому, приводит к тому, что идентификатор возвращает ноль при поиске с помощью document.getElementById
.
Таким образом document.getElementById("blah_script")
возвращает null
из <div id="blah_script"></div>
.
Понял, что «скрипт» в целом является зарезервированным словом, но я не знал, что оно было настолько жутким, что браузеру, принятому массово, было бы интересно, если бы он был в теге id с предыдущим выражением для устранения неоднозначности.