前提・実現したいこと
JavaScriptを用いてwebページからtableタグの数を数えたいと思い、
var obj = document.getElementsByTagName('table');
として要素の取得を行いました。
発生している問題・エラーメッセージ
Chromeのデベロッパーツールで
console.log(obj); で確認すると
HTMLCollection []
length :20
0: table
1: table
2: table
(中略)
19: table
のように取得はできているようなのですが、
console.log(obj.length);
とすると 0 が返ってきます。
該当のソースコード
JavaScript
1var obj = document.getElementsByTagName('table'); 2 3console.log(obj); 4console.log(obj.length);
どこが間違っているのでしょうか。
回答1件
あなたの回答
tips
プレビュー