<select name="catid" id="post_catid" onchange="getSubCat(this.value, 'post_subcatid')" style="width:150px;" class="right ">
Что произойдет, если функция getSubCat, которая обрабатывает событие onchange, не определена или отсутствует в коде?
Вы получите ошибку JavaScript при каждом событии изменения для этого выбора (что многие пользователи не заметят). Если после getSubCat у вас был какой-либо встроенный код, он не был бы достигнут. Вот и все.
Ошибка генерируется всякий раз, когда происходит событие изменения в этом элементе SELECT:
Uncaught ReferenceError: getSubCat is не определено
Страница загрузится без ошибок, но если событие произойдет (то есть кто-то изменит выпадающий список), вы получите
Uncaught ReferenceError: getSubCat is not defined
Ничего, он просто не запустит, насколько я знаю.