बटन के साथ जावास्क्रिप्ट फ़ंक्शन को कॉल करने का प्रयास कर रहा है, और बटन क्लिक पर कुछ भी नहीं कर रहा है। डिबगर रिटर्न "ध्यान में न आया संदर्भ त्रुटि:।। printNumber परिभाषित नहीं हैजावास्क्रिप्ट uncaught संदर्भ त्रुटि onclick
printNumber
समारोह मैं कॉल करना चाहते है
मैंने किया था एक खोज और इस समस्या को उनके कार्य की घोषणा के लिए उचित सिंटैक्स का उपयोग नहीं किया था के साथ ज्यादातर लोगों , अपने फ़ंक्शन को किसी अन्य फ़ंक्शन (स्कोप से बाहर फ़ंक्शन) के भीतर परिभाषित किया है, या उनके कार्यों को कॉल करने के बाद रखा है। यह पता चला है कि मेरे सिर में कुछ भी नहीं चल रहा है। उदाहरण के लिए मैंने इसमें एक संकेत डालने की कोशिश की, और प्रॉम्प्ट नहीं दिखाया ।
<head>
<script type="javascript">
var x=0;
function addNumber(x){
x = x + 1;
return x;
}
function printNumber(number){
document.getElementById("number").innerHTML=addNumber(number);
}
</script>
</head>
: अप
यहाँ मेरी स्क्रिप्ट है
<body>
<p><center><b>The number of times the button has been clicked is ... <b><p>
<br>
<div id="number"></div>
<br>
<form>
<input type="button" id="StartButton" value="Click to add 1 to counter" onClick="printNumber(x)">
</form>
</center>
किसी को भी मेरे लिए बाहर बिंदु सकते हैं जहां समस्या से आ रही है:
यहाँ मेरी HTML है? धन्यवाद, यह एक प्रोग्रामिंग कक्षा के लिए है, और मुझे उम्मीद है कि जो लोग इसका सामना कर सकते हैं वे इसे देखेंगे।
'ध्यान में न आया संदर्भ त्रुटि: printNumber परिभाषित नहीं है।' अपेक्षित त्रुटि है। 'मेरा कार्य' क्या है? – sabithpocker
हाँ, यह त्रुटि है, माफ करना, मुझे त्रुटि को दोबारा लिखना था, इसलिए यह अधिक सामान्य होगा –
http://jsfiddle.net/dep5tzwg/ ठीक काम करता है। क्या आप अपना पूरा HTML एकल फ़ाइल के रूप में पोस्ट कर सकते हैं। – sabithpocker