我想将用户输入的值设置为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/

10-09 14:28