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

Уважаемые пользователи nowa.cc. Мы работаем для вас вот уже более 20 лет и сейчас вынуждены просить о помощи на оплату сервера.
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: 826074280762 Webmoney WME: 804621616710
Кошелёк для вашей помощи 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 вне форума
 
Ответить с цитированием Вверх
Здесь может быть Ваша реклама
Здесь может быть Ваша реклама


Реклама: стол с ящиком кухонныйлечение зуба мудростиОбратите внимание на это предложение: тент на качели садовые - лучший магазин мебели, большой выбор, выгодные цены!воспламенитель (розжиг, стартер) углякруизы по оке из москвы на 2024 год


Старый 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 16:39
AJAX for Joomla nicko.exe AJAX 4 01.09.2009 03:58
Книги по Ajax aikon1c AJAX 0 15.03.2009 13:36
таблица на Ajax Dimaxz AJAX 2 12.02.2009 19:51
Сайт AJAX ASP.net rwety AJAX 1 17.10.2008 05:34

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

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

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


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


Copyright ©2004 - 2024 NoWa.cc

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