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

  • Автор темы Автор темы 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
 
начал изучать 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 Вы описали в коде?
 
Раз уж поднял тему, неизвестно с какой целью, и не ответив - отвечу я.

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

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

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

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab