Функция обработчика событий Javascript отсутствует? - PullRequest
0 голосов
/ 09 июня 2011
  <select name="catid" id="post_catid" onchange="getSubCat(this.value, 'post_subcatid')" style="width:150px;" class="right ">

Что произойдет, если функция getSubCat, которая обрабатывает событие onchange, не определена или отсутствует в коде?

Ответы [ 4 ]

1 голос
/ 09 июня 2011

Вы получите ошибку JavaScript при каждом событии изменения для этого выбора (что многие пользователи не заметят). Если после getSubCat у вас был какой-либо встроенный код, он не был бы достигнут. Вот и все.

1 голос
/ 09 июня 2011

Ошибка генерируется всякий раз, когда происходит событие изменения в этом элементе SELECT:

Uncaught ReferenceError: getSubCat is не определено

1 голос
/ 09 июня 2011

Страница загрузится без ошибок, но если событие произойдет (то есть кто-то изменит выпадающий список), вы получите

Uncaught ReferenceError: getSubCat is not defined

1 голос
/ 09 июня 2011

Ничего, он просто не запустит, насколько я знаю.

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