Показать сообщение отдельно
  #1 (permalink)  
Старый 26.06.2018, 15:57
Профессор
Отправить личное сообщение для s24344 Посмотреть профиль Найти все сообщения от s24344
 
Регистрация: 12.08.2015
Сообщений: 206

Аналог функции .load() библиотеки jquery на native javascript
Ребята, подскажите пожалуйста, как в ответе с сервера вытащить необходимый участок кода. В данном примере мне нужно вырезать: #content-ajax
Заранее спасибо.

request.open('GET', info, true);

request.addEventListener('readystatechange', function () {
  if ((request.readyState == 4) && (request.status == 200)) {

    const res = request.responseText;

    wrap.innerHTML = request.responseText;
  }
});

request.send();


info - в данном случае, это содержимое html файла

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>Стоматология "Белый Кит" | Челябинск</title>
    <meta content="" name="author">
    <meta content="" name="description">
    <meta content="" name="keywords">
    <meta content="width=device-width, initial-scale=1" name="viewport">
    <meta content="ie=edge" http-equiv="x-ua-compatible">
    <link rel="stylesheet" href="/assets/css/app.css">
  </head>
  <body>
    <div id="content-ajax">
      <h1>First</h1>
    </div>
  </body>
</html>

Последний раз редактировалось s24344, 26.06.2018 в 21:05.
Ответить с цитированием