我想将用户输入的值设置为var numberr,而不是已经存在的值,例如(value =“ 9”)。
我可能完全在做错误的事情,我只想知道如何存储用户输入的值:/
var numberr = document.getElementById("myNumber").value;
function myFunctionVar() {
document.getElementById("myNumber").value = numberr;
}
<form action="/action_page.php">
<input type="number" id="myNumber" value="9">
<input type="submit">
</form>
最佳答案
您可以尝试parseInt
document.getElementById("btnmyNumber").addEventListener("click", myFunctionVar);
function myFunctionVar() {
var numberr = parseInt(document.getElementById("myNumber").value, 10);
alert(numberr);
<form >
<input type="number" id="myNumber" value="9">
<input type="submit" id="btnmyNumber">
</form>
关于javascript - 如何将数字输入设置为javascript变量?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56246340/