2014-09-15 4 views
-1

Я хочу удалить содержимое html с помощью JavaScript. В настоящее время я использую jquery, и код $('html').html('');
Но я не хочу использовать jquery. Как я могу удалить содержимое html с помощью JavasScript (а не какой-либо другой библиотеки).Удалить html с помощью javascript

ответ

2

JQuery: $("html").empty();

JavaScript: document.getElementsByTagName("html")[0].innerHTML = "";

+0

Ahh старый добрый http://vanilla-js.com/ :) –

+0

Вы также можете просто использовать 'document.documentElement' вместо запроса для тега' html'. –

+1

@JasonSperske - Это легкая структура, которую вы знаете. Очень быстро. –

0

Вы можете получить доступ к html элемент через document.documentElement.

document.documentElement.innerHTML = ""; 

Это эквивалентно $("html").empty() в jQuery.

0

Ну вы можете просто использовать innerHTML

Примером может выглядеть следующим образом:

var id = document.getElementById("theID"); 
id.innerHTML = ""; 
// or by tags and go through all of them i.e 
var ids = document.getElementsByTagName("theID"); 
Смежные вопросы