|
 31.6 Кб |
|
| Здравствуйте, собственно сабж.
Отказывается работать на пролом, в то время как другие броузеры отлично с ним функционируеют.
Указываю document.getElementById в самом конце документа.
Вывожу алертом (document.getElementById, нужный объект, пишет в ФАЕРФОКС NULL, в других Object
Чо за проблема и как её решить?
Ошибки типа: Включи поддержку яваскрипта в броузере отклоняются, не бот все таки же.
прикрепляю файл с исхзодным кодом страницы, дабы убедится не в моей кривизне рук.
КТО ЧТО ПОСОВЕТУЕТ? | |
|
|
|
|
|
|
|
для: cernos
(01.07.2008 в 12:08)
| | Значение "name_4" у вас присвоено атрибуту NAME, а пользуетесь вы методом, ищущим среди ID.
Прочие браузеры приравнивают NAME и ID (если какого-то из них явно не прописано), а вот FireFox понимает буквально: getElementById ('name_4') - "искать среди элементов, где ЯВНО прописан ID"
И это, кстати, абсолютно ПРАВИЛЬНО: ID - это имя, а NAME - это фамилия. Когда вас просят назвать своё имя, вы называете разве свою фамилию? :-)
В общем, возможны два варианта:
1. или присвойте значение "name_4" также и атрибуту ID
2. или пользуйтесь методом getElementsByName ('name_4') [0] | |
|
|
|
|
|
|
|
для: PAT
(01.07.2008 в 13:18)
| | Большое спасибо | |
|
|
|