2016-07-13 15 views
-3

すべてのhtmlタグを非表示にし、javascript内に自分のhtmlタグのみを表示したい。すべてのhtmlタグを非表示にし、javascriptで自分のhtmlタグのみを表示

<div id="container"> 
<h4>This is H4</h4> 
<h3>This is H3</h3> 
</div> 

私は は、私はでき..すべてのHTMLタグを非表示にしたり、削除したいと この

代わり
<div><strong>This is my new html</strong></div> 

を追加したい????

+2

速く簡単な答えYES – madalinivascu

+1

'$("#container ").html("

This is my new html
")'あなたが必要とするものを達成するために使うことができます。 –

+0

要件はボディの内容を上書きしているためです。この 'document.write("

This is my new html
");' – dinesh

答えて

0

彼らはbodyタグの中にある場合は、試すことができますが、append()

$('body').children().hide(); 
$('body').append('<div><strong>This is my new html</strong></div> '); 
+0

私はタグの仲間を含むすべてのHTMLタグを非表示にしたいと私のHTMLタグを表示したい –

+0

あなたは、ボディタグを隠すことはできません笑、なぜあなたにしたいですか?それを隠す? – madalinivascu

+0

bodyタグを隠すことができない場合は、divタグをすべて非表示にして、divタグのみを表示したいとします。私は:P:P –

0

を使用して希望のHTMLを追加するためのappendを使用し、その後、次のことを試して、コンテナ内の要素を隠し、:

document.getElementsByTagName("body")[0].innerHTML ="<div><strong>This is my new html</strong></div>"; 
+0

ありがとう、私はすべての身体を非表示にしたいだけ私のHTMLを表示したい.. –

関連する問題