要素が存在するか知る必要がありました
ifの条件式で、とある要素が存在するとき(true)に処理をしたかったので、JavaScriptで実現できないか、調べました。
実現方法
以下のコードで実現させます。
document.getElementById("id") != null
単純なdocument.getElementById("id")では、要素が返ってきます。
そこでnullか否かの比較演算子を使うことでtrue/falseの真偽値を得ます。
シンプルですね。
ちなみに
ちなみにjQueryのgetとかsizeとかで判定する方法もあります。(参考をご覧ください。)
ですが、JavaScriptのみで書いた方が実行速度は速いみたいです。