Function objective()
{
Document.getelementbyid("pre").innerhtml=""
}
そしてHTMLですることができません、私はonclick
機能を宣言したが、それは動作しません。私は身廊の私<code>li</code>のコンテンツHTML preタグを挿入する
注: - jsで大文字と小文字の区別が明確で、ブートストラップを使用しています。 を参照してください。
Function objective()
{
Document.getelementbyid("pre").innerhtml=""
}
そしてHTMLですることができません、私はonclick
機能を宣言したが、それは動作しません。私は身廊の私<code>li</code>のコンテンツHTML preタグを挿入する
注: - jsで大文字と小文字の区別が明確で、ブートストラップを使用しています。 を参照してください。
getElementByIdを()は、IDではなく、タグ名を期待していますが、IDが、フォームタグ名の使用によりdocument.querySelectorAll("pre")[0]
またはdocument.querySelector("pre")
<pre id="pre">
</pre>
を呼び出します
remember querySelectorAllは配列を返します。
代わりにdocument.getElementsByTagName
を使用してください。これは、そのタグ名を持つすべての要素の配列を返します。
配列を返すため、配列の最初のインデックスを見つけるには、[0]
を必ず使用する必要があります。
function objective(){
document.getElementsByTagName("pre")[0].innerHTML="";
}
objective();
<pre>This is some content that will not show in the snippet</pre>
<div>This content will though</div>
実際には私は、私はそれがいくつかのテキストを印刷する必要があり、preタグの内容を1つの要素から別のものに変更する必要があります。 – mystylecoder
getElementById
id
としてあなたのケースpre
のように定義id
とelement
を選択します。
のelement
にgetElementById()
と同じid
が添付されている必要があります。
argument
で指定されているelement
を選択することができます。
ここで「プレ」ですか? –
私たちは解決しようとしますので、適切なコードを入れてください – uzaif