+ 1
I'm weak in JavaScript ,, And I'm Using Some project..... So I'm Facing problem
I want to print a number (1) in input tag, when I click button (1) .. this my problem how am I do this plz any help me
3 Answers
+ 4
1. In HTML section
Give the <input> element an ID to distinct it from other input elements.
<input type="text" id="number" />
2. In JS section
Refer to the <input> element by its ID, and assign 1 (number one) as its value
document.getElementById( "number" ).value = 1;
P.S. If you are writing calculator, try to search for examples in Code Playground. Many people had written calculator, and we can learn by seeing how they do it in code š
+ 2
https://code.sololearn.com/WaOB8g1HQGSu/?ref=app
<!-- html body -->
<div>
<input type="number" id="number" />
<button onclick="print()">Print</button>
<span id="output">null</span>
</div>
// script
var number = document.getElementById("number");
/**
* button event function
* print input to output
*/
function print() {
var output = document.getElementById("output");
output.innerText = number.value;
number.value = "";
}