Если нужна проверка синтаксиса - следи за ошибками, которые выдает браузер. Там и номер строки, и номер символа.
Если же нужна пошаговая отладка - тут сложнее. Раньше в Netscape Navigator'e было какое-то подобие дебаггера для JavaScript, но жутко неудобного и непонятного. Не знаю, остался ли он в Mozille и Fox'e (в Fox'e по-моему нет, там только JavaScript-консоль). Можно попробовать отладку с помощью Opera. Но тут есть свои ньюансы. Надо испльзовать специальную оперную явоскриптовую функцию opera.postError (которая, по сути, тот же alert, только сообщения выводятся в консоль)
Вот туториал на английском по отладке скриптов в опере.
Вот и
вот еще пара ссылок по теме.
А dreamweaver только синтаксис подсвечивает