у себя на компе работает все а на сервере нет?
JS работает только на стороне клиента, не на каком сервере он не будет выполнятся.
У Хрома есть удобная фича инструмента разработчика вызываются по нажатию клавиши F12, там есть консоль, и если есть ошибки в JS они будут выводится там, а не на самом сайте, то есть что я хочу сказать что при коряво написанном сценарии на JS, не каких признаков на странице ты не увидишь он просто не будет работать и все, но в консоль выбивать ошибки будет. А так как он работает на стороне клиента то код JS может быть чувствителен к различным браузером в частности говорю про IE, ему постоянно что-то не так, поэтому работать может под одним браузером, а под другим нет - легко
, но вопрос написан коряво - имхо не до конца понятно что конкретно надо автору.