परिभाषित मैं एक जावास्क्रिप्ट में एक पैरामीटर के साथ एक समारोह में परिभाषित किया गया है, और मैं इसे पैरामीटर हो प्रारंभ करने में कैसे, किसी भी एक मेरी मदद पता नहीं है। कोड bellowजावास्क्रिप्ट समारोह में एक पैरामीटर को प्रारंभ करने के लिए कैसे जब मैं समारोह
<br/>Enter a number:
<input type="text" id="txt1" name="text1">
<p>Click the button to see the result</p>
<button onclick="myFunction(5)">show result</button>
<br/>
<p id="demo"></p>
<script>
function myFunction(param) {
alert(param);
var z = param;
var y = document.getElementById("txt1").value;
var x = +y + +z;
document.getElementById("demo").innerHTML = x;
}
</script>
समस्या मैं है जो है: अगर मैं समारोह <button onclick="myFunction(5)">show result</button>
के रूप में यह काम करता है के लिए एक तर्क भेजने के लिए, लेकिन यह काम नहीं कर रहा है, तो मैं किसी भी तर्क नहीं भेजते हैं और परिणाम NaN है। अब मैं जानना चाहता हूं कि मैं पैरामीटर वेन कैसे शुरू कर सकता हूं, मैं फ़ंक्शन को परिभाषित करता हूं? के रूप में हम जैसे
function myFunction(param) {
param = param || 0;
console.log(param);
var z = param;
var y = document.getElementById("txt1").value;
var x = +y + +z;
document.getElementById("demo").innerHTML = x;
}
php function myFunction(param=0)
के संभावित डुप्लिकेट [एक सेट एक JavaScript फ़ंक्शन के लिए डिफ़ॉल्ट पैरामीटर मान] (http://stackoverflow.com/questions/894860/set-a-default-parameter-value-for-a-javascript-function) –