ホームページ > 記事 > ウェブフロントエンド > OnLoad_javascriptスキルでoffsetHeightが0になる現象
IE を使用する場合、特に現在の div css メソッドでは、div の高さが定義されていないことがよくあります。これは、div コンテンツを追加した後に div の高さを取得する必要がある場合に、offsetHeight を使用する必要があることが多いためです。
使っていると、offsetHeight が 0 として取得される現象に遭遇することがありますが、各種 JS デバッグツールを使用してデバッグすると、オブジェクト内の値が確認できます (直接ポイントしても意味がありません) offsetHeight に変換しますが、オブジェクト ビューに値がある場合、オブジェクトはデバッガーで Enter キーを押すことによって更新されているため、値があります)
たとえば、次のフラグメント