私は Javascript/JQuery でいくつかの紛らわしい DOM 操作を含むコードを書いています。
私はいくつかの s を実行して自分自身を助けようとしconsole.log()
ますが、DOM 要素をログに記録するだけでは、役に立たない情報が得られますobject Object
。
スクリプトの動作を簡単に追跡できるように、HTML 要素の最も有用な汎用属性は何かと考えていました。
私は Javascript/JQuery でいくつかの紛らわしい DOM 操作を含むコードを書いています。
私はいくつかの s を実行して自分自身を助けようとしconsole.log()
ますが、DOM 要素をログに記録するだけでは、役に立たない情報が得られますobject Object
。
スクリプトの動作を簡単に追跡できるように、HTML 要素の最も有用な汎用属性は何かと考えていました。
スクリプトの動作を簡単に追跡できるように、HTML 要素の最も有用な汎用属性は何かと考えていました。
デバッグにロギングを使用しないでください。デバッグにはデバッガを使用してください。IE (8 以降) にもデバッガーが組み込まれています。コードが何を行っているかを知りたい場合は、デバッガーでコードをステップ実行し、さまざまな変数などを調べることに代わるものはありません。
tagName
しかし、あなたの特定の質問に答えると、DOM要素の、className
(たとえば、クラス[es])、およびid
(もしあれば)を見たいと思います。
コンソール ログを検査するときにクロムを使用します。オブジェクトは実際に通過するため、展開してすべてのプロパティを表示できます。一部の古いブラウザー (IE8 または 7) は console.log をサポートしておらず、javascript エラーがスローされることに注意してください。