बाहर प्रारंभ जब मैं इस तरह कोड का उपयोग करें, यह ठीक काम करता है:चर नहीं सुलभ जब समारोह
function removeWarning() {
var systemStatus = document.getElementById("system-status");
systemStatus.innerHTML = "";
}
function indicateInvalidUsername() {
var systemStatus = document.getElementById("system-status");
systemStatus.innerHTML = "Invalid username";
}
हालांकि, जब मैं तो systemStatus
स्थानांतरित करने के लिए एक वैश्विक चर होना चाहते हैं, यह काम नहीं करता:
var systemStatus = document.getElementById("system-status");
function removeWarning() {
systemStatus.innerHTML = "";
}
function indicateInvalidUsername() {
systemStatus.innerHTML = "Invalid username";
}
क्या मैं यहाँ क्या कर रही किया जाना चाहिए?
मेरा अनुमान है कि आपका 'स्क्रिप्ट' टैग पृष्ठ के शीर्ष पर है, इसलिए जब इसे निष्पादित किया जाता है, तो 'document.getElementById ("system-status") '' null' देता है क्योंकि यह अभी तक मौजूद नहीं है, क्योंकि डीओएम को पार्स किया जा रहा है ... – CMS