私はJavaScriptを使用する初心者で、次のコードを使用しています。
<html>
<body>
<object classid="clsid:f6D90f11-9c73-11d3-b32e-00C04f990bb4" id="abc">
</object>
<script>
var b=document.getElementById("abc");
for (a in b){
document.write(a+"<br>");
}
alert(b.object);
</script>
</body>
</html>
さて、私の質問は、なぜこのコードがオブジェクトbのすべてのプロパティを列挙しないのかということです。具体的には、このコードは「object」プロパティを列挙していません。しかし、コードalert(b.object)は、これがオブジェクトであることを示しています。
私はすべてを正しくやっていますか?誰かが私の疑問を明確にすることができますか?
ありがとう