![]() |
Модераторы: Sardar, Aliance |
![]() ![]() ![]() |
|
Alli_Lupin |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 25.4.2007 Репутация: нет Всего: нет |
вот код:
|
|||
|
||||
vasac |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1060 Регистрация: 4.5.2006 Репутация: 13 Всего: 36 |
А пояснить, что тут вообще происходит и где ошибка?
|
|||
|
||||
Alli_Lupin |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 25.4.2007 Репутация: нет Всего: нет |
Возникает ошибка такая: Отсутствует объект или 'null' в строке 12
|
|||
|
||||
AKS |
|
|||
Участник форума ![]() ![]() Профиль Группа: Участник Сообщений: 725 Регистрация: 20.9.2006 Репутация: 27 Всего: 52 |
Alli_Lupin
Все верно - ведь в то время, когда Вы пытаетесь "подобраться" к текстовой области по имени "message" (document.form.message) она просто не существует в документе. |
|||
|
||||
Alli_Lupin |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 25.4.2007 Репутация: нет Всего: нет |
А как исправить, да так, чтоб всё работало???
|
|||
|
||||
BuShaRt |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1391 Регистрация: 29.6.2006 Репутация: нет Всего: 6 |
поменяй местами JS-код и HTML-разметку
Добавлено через 4 минуты и 18 секунд Просто, у тебя сначала JS-скрипт обращаеться к элименту, а потом только элимент создаеться ![]() Как вариант еще, обращаться к элименту, когда пользователь нажал кнопку ![]() Добавлено через 7 минут и 45 секунд кстате, форма у тебя называеться не form Хотя я сам точно не знаю, как в данном случае можно к ней обратиться ![]() |
|||
|
||||
Alli_Lupin |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 25.4.2007 Репутация: нет Всего: нет |
Скрипт в <head> </head>. Где ему ещё должно быть??? после кода создания формы чтоль???
|
|||
|
||||
BuShaRt |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1391 Регистрация: 29.6.2006 Репутация: нет Всего: 6 |
Alli_Lupin,
Да где угодно
Вот только что протестил, все работает ![]() Если не хочешь так делать, просто перенеси объявление переменной в функцию Censura, которая срабатывает, пре нажатии кнопки... |
|||
|
||||
Alli_Lupin |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 25.4.2007 Репутация: нет Всего: нет |
BuShaRt, попробую
|
|||
|
||||
12345c |
|
|||
![]() Круглый ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 2018 Регистрация: 26.12.2005 Где: наша не пропадала ? Репутация: 57 Всего: 101 |
А вообще для запуска функций, зависящих от документа, существует событие onload. Хотя это не всегда удобно - ждать загрузки самого последнего изображения, прежде чем сработает скрипт. Тогда нужно запускать в цикле (setInterval) с проверкой существования элементов документа. Иначе просто писать такой скрипт после html не совсем корректно, может иногда не сработать.
|
|||
|
||||
![]() ![]() ![]() |
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |