0

私は Javascript/JQuery でいくつかの紛らわしい DOM 操作を含むコードを書いています。

私はいくつかの s を実行して自分自身を助けようとしconsole.log()ますが、DOM 要素をログに記録するだけでは、役に立たない情報が得られますobject Object

スクリプトの動作を簡単に追跡できるように、HTML 要素の最も有用な汎用属性は何かと考えていました。

4

2 に答える 2

4

スクリプトの動作を簡単に追跡できるように、HTML 要素の最も有用な汎用属性は何かと考えていました。

デバッグにロギングを使用しないでください。デバッグにはデバッガを使用してください。IE (8 以降) にもデバッガーが組み込まれています。コードが何を行っているかを知りたい場合は、デバッガーでコードをステップ実行し、さまざまな変数などを調べることに代わるものはありません。

tagNameしかし、あなたの特定の質問に答えると、DOM要素の、className(たとえば、クラス[es])、およびid(もしあれば)を見たいと思います。

于 2012-12-19T22:48:12.667 に答える
0

コンソール ログを検査するときにクロムを使用します。オブジェクトは実際に通過するため、展開してすべてのプロパティを表示できます。一部の古いブラウザー (IE8 または 7) は console.log をサポートしておらず、javascript エラーがスローされることに注意してください。

于 2012-12-19T22:47:25.087 に答える