Показать сообщение отдельно
  #1 (permalink)  
Старый 26.10.2009, 12:13
Аватар для Krondor
Интересующийся
Отправить личное сообщение для Krondor Посмотреть профиль Найти все сообщения от Krondor
 
Регистрация: 29.12.2008
Сообщений: 23

JavaScript работает только из дебаггера.
Добрый день, уважаемые Мастера JavaScript'а.
у меня такая проблема:
есть страничка, содержащая форму:
Код:
	<form name="CheckForm" class="hidden">
		<table border="1" bordercolor="black">
		<tr>
			<td colspan="3">Создать новый бюджет:</td>
		</tr>
		<tr>
			<td><button onClick="NewBud();">Чистым</button></td>
			<td><button onClick="DefBud();">По умолчанию</button></td>
			<td><a href="#" onClick="CloseForm();">Скрыть</a></td>
		</tr>
		</table>		
	</form>
к этой форме есть js-файлик с функциями:
Код:
function CloseForm() {
	document.CheckForm.className="hidden";
	return false;
}
function NewBud() {
	window.location="/index.php?mode=createbudget&submode=clean";
	return false;
} 
function DefBud() {
	window.location="/index.php?mode=createbudget&submode=def";
	return false;
}
проблема вот в чем. если я просто открываю в мозилле эту страничку, и пробую нажать на любую кнопку на форме, то получаю банальную перезагрузку страницы. Мозилловская консоль ошибок молчит.
а вот если я использую FireBug и пробую пошагово пройти функции, которые должны перевести меня на другую страницу, то все работает замечательно и я получаю нужный мне результат.

вы не знаете, в чем тут может крыться проблема?? или что я делал не так7?

заранее благодарен за ответ.

Последний раз редактировалось Krondor, 26.10.2009 в 12:19.
Ответить с цитированием