Есть ли способ установить весь содержимое документа?Javascript

Форум по Javascript
Ответить
Anonymous
 Есть ли способ установить весь содержимое документа?

Сообщение Anonymous »

Я пишу несколько модульных тестов с шутками. Я захватил рендерированный HTML некоторых веб -страниц в файлах и хочу использовать их в качестве данных для моих тестов. Я могу загрузить сохраненный HTML с помощью:

Код: Выделить всё

const fs = require('node:fs');
html = fs.readFileSync('blah-blah-blah.body.html', 'utf8');
document.body.innerHTML = html;
, который работает, но это раздражает, потому что, хотя легко получить полный документ с curl-o blah-blah-blah.html , более сложно пост-обработка Это вытащить только элемент . Я попробовал очевидную вещь: < /p>

Код: Выделить всё

html = fs.readFileSync('blah-blah-blah.document.html', 'utf8');
document.documentElement = html;
Но, по-видимому, document.documentelement только для чтения, так что печаль.

Подробнее здесь: https://stackoverflow.com/questions/794 ... a-document
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»