Компьютерный форум NoWa.cc Здесь может быть Ваша реклама
Правила Форума
редакция от 22.06.2020
Портал .::2BakSa.WS::.
Вернуться   Компьютерный форум NoWa.cc > В помощь вебмастеру > Веб - Программирование > AJAX

Уважаемые пользователи nowa.cc и 2baksa.ws. У нас сложилось тяжёлое финансовое положение. Мы работаем для вас вот уже более 15 лет и сейчас вынуждены просить о помощи. Окажите посильную поддержку проектам. Мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: 826074280762 Webmoney WME: 804621616710
PayPal PayPal_Email E-mail для связи по вопросу помощи
Кошелёк для вашей помощи YooMoney 4100117770549562
YooMoney Спасибо за поддержку!
Ответ
 
Опции темы Опции просмотра Language
Старый 03.06.2012, 17:38   #1
Неактивный пользователь
 
Пол:Мужской
Регистрация: 03.06.2012
Сообщений: 1
Репутация: 0
Question Проблема с onclick и AJAX

Всем привет!

У меня возникла проблема с onclick обработчиком. При нажатии на кнопку данные загружаются и сразу же пропадают. Не могу понять почему =(

Мб у кого была подобная проблема... Очень прошу помочь.




Вот код:

Код HTML:
	<script type="text/javascript">

            
            //Создание объека AJAX
            req = new XMLHttpRequest();
            
            //Обращение к файлу, который что-то возвращяет в заголовке
            var link = "getbooktxt.php";
            req.open("HEAD", link, true);
            req.send(null);
            
            
            //Функция, которая изменяет текстовое поле блока с id - divResult
            function getBook () {
                document.getElementById('divResult').firstChild.nodeValue = req.getResponseHeader("Book");
            }


	</script>

	
	<form>
		<label for="txtNum">Введите номер книги:</label>
		<input id="txtNum" type="text" />
        
		<!-- Обработчик события -->
		<button onclick="getBook();">Поиск</button>
	</form>
	<div id="divResult">&nbsp;</div>
Заранее всем огромное спасибо!

Последний раз редактировалось thedriveee; 03.06.2012 в 17:44..
thedriveee вне форума
 
Ответить с цитированием Вверх
Здесь может быть Ваша реклама
Здесь может быть Ваша реклама


Реклама: Рекомендуем КНС.ру - thinkpad x1 carbon - более 50-ти тысяч наименований товаров со склада в Москвестолы-трансформерыСтул TetChair GENIUS (mod 75) / 1 шт. в упаковкекерама марацци sbd022 dd2020 про матрикс серый темный 9 5х9 5из городца экскурсии по волге в нижний


Старый 04.06.2012, 09:22   #2
Alan2006
Постоялец
 
Пол:Мужской
Регистрация: 02.07.2009
Сообщений: 393
Репутация: 79
По умолчанию Re: Проблема с onclick и AJAX

Слабовато разбираюсь в нативном js...
но не будет ли правильнее вот:
Цитата:
Сообщение от thedriveee Посмотреть сообщение
document.getElementById('divResult').firstChild = req.getResponseHeader("Book");

переписать вот так:
Код:
document.getElementById('divResult').innerHTML = req.getResponseHeader("Book");
?

Дальше... Инспект дива что поеказывает?

З.Ы.:
Цитата:
Сообщение от thedriveee Посмотреть сообщение
<form></form>

я в смертельном восхищении
__________________
Каждый человек, которому вы ответили на форуме "гугл в помощь" - потенциальный "возвращенец" в винды. (ц)
Alan2006 вне форума
 
Ответить с цитированием Вверх
Ответ


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ajax и проблема отображения кирилической кодировки AlexVinny AJAX 1 09.11.2009 15:39
AJAX for Joomla nicko.exe AJAX 4 01.09.2009 03:58
Книги по Ajax aikon1c AJAX 0 15.03.2009 12:36
таблица на Ajax Dimaxz AJAX 2 12.02.2009 18:51
Сайт AJAX ASP.net rwety AJAX 1 17.10.2008 05:34

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 10:19. Часовой пояс GMT +3.


Copyright ©2004 - 2024 2BakSa.WS

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.13909 секунды с 13 запросами