क्षमा करें मैं जावास्क्रिप्ट में कोडिंग के लिए नया हूं। मैं एक साधारण प्रोग्राम बनाने की कोशिश कर रहा हूं जो आधार और ऊंचाई के लिए दो इनपुट लेता है, और त्रिकोण के क्षेत्र को आउटपुट करता है।जावास्क्रिप्ट को टेक्स्टबॉक्स में कैसे आउटपुट करें
मेरे एचटीएमएल यह है:
<form name="input" action="" method="get">
<label for="">Width (b): </label><input type="textbox" name="width"></input><br>
<label for="">Height (h): </label><input type="textbox" name="height"></input><br>
<button onClick="calculateArea()">Calculate area</button>
</form>
<label for="output">The area is: </label><input type="textbox" name="output"></input>
और मेरे जावास्क्रिप्ट यह है:
function calculateArea() {
var base = document.getElementById('width').value;
var height = document.getElementById('height').value;
var out = (1/2) * parseFloat(base) * parseFloat(height);
document.output.value = out;
}
मैं एक आईडी के नाम = उत्पादन पाठ बॉक्स के "उत्पादन" बदल रहा है और getValueByID का उपयोग कर की कोशिश की है , लेकिन इससे कोई फर्क नहीं पड़ता है। किसी भी सहायता की सराहना की जाएगी।
वह शानदार ढंग से काम करता था और मैं देख सकता हूं कि आप इसके साथ क्या चल रहे थे। मुझे यकीन नहीं है कि फ़ॉर्म टैग इसे कैसे गड़बड़ कर रहा था, लेकिन अब यह पुराना है, तो धन्यवाद! – user3530169