• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Обнавление Страницы

  • Автор темы areostar
  • Дата начала
A

areostar

начал изучать AJAX. в хедр страницы вставил такой код:

Код:
 function getBoardChildren()
{
createRequest();
var url = "childrenBoard.php";
request.open("GET", url, true);
request.onreadystatechange = updatePage;
request.send(null);
}

function updatePage()
{
var newValue = request.responseText;
responseText(main_tablo, newValue);
}

браузер ругается на последную строку пишет что инфа ну доступна пока, заменил строку на
alert('newValue'); Появляется, и инфо там та что надо!

что надо поправить или добавить что б работало как положенно?

PS:

поменял так:

Код:
function updatePage() {
if (request.readyState == 4) {
if(request.status == 200) {
var newValue = request.responseText;
responseText(main_tablo, newValue);
}
}
}

ВСё равно ругается на
Код:
responseText(main_tablo, newValue);
пишет Оbject Expected
 
I

ikot

начал изучать AJAX. в хедр страницы вставил такой код:

Код:
 function getBoardChildren()
{
createRequest();
var url = "childrenBoard.php";
request.open("GET", url, true);
request.onreadystatechange = updatePage;
request.send(null);
}

function updatePage()
{
var newValue = request.responseText;
responseText(main_tablo, newValue);
}

браузер ругается на последную строку пишет что инфа ну доступна пока, заменил строку на
alert('newValue'); Появляется, и инфо там та что надо!

что надо поправить или добавить что б работало как положенно?

PS:

поменял так:

Код:
function updatePage() {
if (request.readyState == 4) {
if(request.status == 200) {
var newValue = request.responseText;
responseText(main_tablo, newValue);
}
}
}

ВСё равно ругается на
Код:
responseText(main_tablo, newValue);
пишет Оbject Expected
А что такое request Вы описали в коде?
 
1

1ive

Раз уж поднял тему, неизвестно с какой целью, и не ответив - отвечу я.

Объекта main_tablo у тебя нет.
Ты не можешь так обращаться к div'у с id="main_tablo".

Допиши строку в начало, и всё будет ОК.

<!--shcode--><pre><code class='js'>var main_tablo = document.getElementById('main_tablo');[/CODE]
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!