2011-11-13 10 views
7

いくつかの奇妙な理由により、私は奇妙なエラーが発生します。nullのプロパティ 'style'を読み取ることができません

<span id="l_area_1_5" style="display: inline; "> 

    ...some html inputs and stuff.... 

    </span> 

私はクロームの要素を点検することにより、特定の午前:

私はeventulyこのようになります(私はPHPで定義されたと思います)の要素を持っています。今

私はこれでprogramaticlyそれに対処しよう:

document.getElementById("1_area_1_5").style.display = 'none'; 

私はCannot read property 'style' of nullエラーを取得します。

どのような意味があるのでしょうか、何か助けてもらえませんか?

+0

多分、問題はあなたが実際のHTMLコンテンツをロードする前にjavascript関数を呼び出しているということです。.. –

答えて

13

エラーは、要素が存在しないことを意味します。あなたにはタイプミスがあるからです。あなたはlの代わりに1を書きました。

l_area_1_5 
1_area_1_5 
^ 
+11

屋私が今までの感謝 –

+0

eric.itzhak @非常識プログラマ、フォント 'クーリエNew'' 1よ'' l 'とまったく同じように見える、あなたに亀裂があった – david

関連する問題