ページに html 要素が存在するかどうかを確認したい。
var e = document.getElementById("test-node");
if(e == null)
{
// do something
}
しかし、上記のコードは機能しません。この要素が存在するかどうかを確認するにはどうすればよいですか? 任意の提案をいただければ幸いです。
ページに html 要素が存在するかどうかを確認したい。
var e = document.getElementById("test-node");
if(e == null)
{
// do something
}
しかし、上記のコードは機能しません。この要素が存在するかどうかを確認するにはどうすればよいですか? 任意の提案をいただければ幸いです。
これはうまくいきます:
if (document.getElementById("test-node")) {
// exists
}
これを試して。
var e = document.getElementById("test-node");
if(e)
{
// do something
}
これを試して
if (the_object.hasOwnProperty("ElementName"))
{
//some action
}
HTML
<div id="test"></div>
JS
var e = document.getElementById('test');
if(e){
alert("we have the test div");
} else {
alert("we don't have the test div");
}
var e2 = document.getElementById('test2');
if(e2){
alert("we have the test2 div");
} else {
alert("we don't have the test2 div");
}