2011-11-13 13 views
7

की संपत्ति 'शैली' नहीं पढ़ सकता कुछ अजीब कारणों से मुझे एक अजीब त्रुटि मिलती है।शून्य

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

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

    </span> 

कौन सा मैं क्रोम का निरीक्षण तत्व द्वारा निश्चित हूँ:

मैं एक तत्व (जो मैं PHP के साथ परिभाषित चाहते हैं) कि eventuly इस तरह दिखता है।

अब जब मैं इस के साथ programaticly यह करने के लिए पता करने के लिए प्रयास करें:

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

मैं Cannot read property 'style' of null त्रुटि मिलती है।

मुझे नहीं पता कि इसका मतलब क्या है, कोई मदद?

+0

शायद, समस्या यह है कि आप वास्तविक HTML सामग्री लोड करने से पहले जावास्क्रिप्ट समारोह बुला रहे हैं है .. –

उत्तर

13

त्रुटि का अर्थ है कि तत्व मौजूद नहीं है। ऐसा इसलिए है क्योंकि आपके पास एक टाइपो है। आपने l के बजाय 1 लिखा था।

l_area_1_5 
1_area_1_5 
^ 
+11

फिर मैं बेवकूफ प्रोग्रामर कभी धन्यवाद –

+0

@ eric.itzhak, फ़ॉन्ट 'कूरियर New'' 1 कर रहा हूँ 'बिल्कुल' एल' जैसा दिखता है, मैं आप पर एक दरार था – david

संबंधित मुद्दे