このリンクを参照して、ツリービューを実行しています
ファイアバグでこのエラーが発生します
**Non-standard document.all property was used.
Use W3C standard document.getElementById() instead.
return document.all[id].style[property];**
document.getElementById()
その場所での使い方
このリンクを参照して、ツリービューを実行しています
ファイアバグでこのエラーが発生します
**Non-standard document.all property was used.
Use W3C standard document.getElementById() instead.
return document.all[id].style[property];**
document.getElementById()
その場所での使い方
このエラー メッセージは、 variable のプロパティ「all」にアクセスしたことを意味しますdocument
が、このプロパティは非推奨であるため、使用しないでください。コンソールは、メソッド「getElementById」を使用する必要があることを示しています。このメソッドは、指定された ID を持つ要素を返します。次に進むことができます。
ID がわかっている場合に ID で要素にアクセスするには、たとえば、変数を宣言し、その結果を割り当てますgetElementById
(問題が発生する可能性がありますstyle[property]
)。
var myElement=document.getElementById("id");
return myElement.property; // height for example
あるいは単に
return document.getElementById("id").property; // height for example