मैं Google क्रोम देव कंसोल के साथ वास्तव में अजीब कुछ चलाता हूं।

सबसे पहले मैं अपना पृष्ठ (ctrl + F5) पुनः लोड करता हूं, फिर मैं Google Chrome देव कंसोल (F12) लॉन्च करता हूं और टाइप करने का प्रयास करता हूं

document.getElementById('myElement')

जिस पर क्रोम का कंसोल प्रतिक्रिया करता है:

null

यह अजीब है क्योंकि मैं वास्तव में पृष्ठ पर अपना तत्व देख सकता हूं और मैंने क्रोम देव टूल्स का उपयोग करके तत्व का निरीक्षण करने के बाद (तत्व पर राइट क्लिक करें और Inspect चुनें) और कंसोल टैब में वापस स्विच किया और फिर से टाइप किया: document.getElementById('myElement') अंत में मुझे एक सही परिणाम मिला:

<input type="text" id="myElement" class="urEdf2Txt" autocomplete="off" size="10" maxlength="6" value="1.39" />

नोट: मैंने हमेशा तब तक प्रतीक्षा की जब तक कि पृष्ठ पूरी तरह से लोड न हो जाए और ऊपर वर्णित प्रक्रिया को आजमाने से पहले तत्व पूरी तरह से दिखाई देने तक प्रतीक्षा कर रहा हो।

0
user9254958 24 अक्टूबर 2019, 12:25

1 उत्तर

सबसे बढ़िया उत्तर

यह आम तौर पर iframe पर होता है। यह देखने का प्रयास करें कि क्या लक्ष्य तत्व पृष्ठ में iframe में है।

0
Hank X 24 अक्टूबर 2019, 09:29