首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何设置输入到javascript变量中的数字?

如何设置输入到javascript变量中的数字?
EN

Stack Overflow用户
提问于 2019-05-22 05:03:38
回答 2查看 681关注 0票数 0

我想将用户输入的值设置为var numberr,而不是已经存在的值,例如(value=“9”)。

我可能完全做错了事情,我只是想知道如何存储用户输入的值:/

代码语言:javascript
复制
var numberr = document.getElementById("myNumber").value;


function myFunctionVar() {
  document.getElementById("myNumber").value = numberr;
}
代码语言:javascript
复制
<form action="/action_page.php">
  <input type="number" id="myNumber" value="9">
  <input type="submit">

</form>

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-05-22 05:16:33

你可以试试parseInt

代码语言:javascript
复制
document.getElementById("btnmyNumber").addEventListener("click", myFunctionVar);
function myFunctionVar() {
  var numberr = parseInt(document.getElementById("myNumber").value, 10);
  alert(numberr);
代码语言:javascript
复制
<form >
<input type="number" id="myNumber" value="9">
<input type="submit" id="btnmyNumber">

</form>

票数 1
EN

Stack Overflow用户

发布于 2019-05-22 05:17:42

试试看:

代码语言:javascript
复制
  let myNumber;
  let input = document.querySelector('#myNumber')
  input.addEventListener('input', function(e){
    myNumber = e.target.value
    console.log(myNumber)
  })

如果有帮助,请投票支持)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56246340

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档