そのノードに子の要素があった場合にtrueという条件のつもりですが、これではまったくif文が通らずにfor文が終了する感じです。適切な対処の仕方教えていただけないでしょうか?
javascript
1var t = document.querySelectorAll("*"); 2for(var i = 0;i < t.length;i++){ 3 if(t.childNodes[i].nodeName){ 4 document.write('|'+t.childNodes[i].nodeName); 5 } 6}
HTMLも提示してください。
https://teratail.com/questions/342395
https://teratail.com/questions/342625
https://teratail.com/questions/343742#reply-472398 (itagagakiさんの回答)
これまでの質問を共有しておきます。
itagagakiさんの回答を元に本質問を作成。
それ以前も最終目標は同じで、その都度質問を変化させていると思われます。