Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: для новичков > AJAX: <input type="submit" OnClick=...>не работает


Автор: serialselfkiller 6.8.2008, 08:26
Код

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<script language="JavaScript" src="ajax.js" type="text/javascript"></script>
</head>

<body>
<form action="#" name="form1" method="post">
<input name="send" type="submit" id="send" onClick="javascript:sendRequest('hello.txt', 'result', getRequest);" value="Отправить"/>
<p id="result"></p>
</form>


Этот код почему-то не выводит по клику по кнопке содержимое файла hello.txt

А если идти по ссылке:
Код

<a href="#" onClick="javascript:sendRequest('hello.php', 'result', getRequest);">Кликни по мне, чтобы отправить запрос</a>.
<p id="result"></p>


То все работает....
Почему так происходит(видимо в первом коде что-то неправильно) и как это исправить, мне надо выводить по щелчку по кнопке формы!

Заранее спасибо!

Автор: Grig 6.8.2008, 08:37
в первом коде ты не только отправляешь запрос, но и отправляешь форму.

Автор: serialselfkiller 6.8.2008, 08:41
Просто сначала делал без Ajax'a, а теперь убираю форму и ... 
Спасибо заработало! 8)

Но как мне теперь данные формы отсылать в php - скрип?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)