为什么我不能对输入值使用number() ?
Why I can't use number() on input value?
为什么我不能在输入值上使用javascript number() ?
得到这个HTML代码
<input type="text" id="someId" value="1" min="0">
和我试图处理它从javascript与:
var counter = document.getElementById("someID");
var currentCounter = counter.value;
counter.value = number(currentCounter)+1;
它不工作。它只适用于parseInt:
var counter = document.getElementById("someID");
var currentCounter = counter.value;
counter.value = parseInt(currentCounter)+1;
有人知道为什么吗?谢谢你。
是
Number
,不是number
var counter = document.getElementById("someID");
var currentCounter = counter.value;
counter.value = Number(currentCounter) + 1;
//-------------^^^^^^^
相关文章:
- 不能从angular2中的子组件指定父组件中的数组
- AngularJS UI路由器不能像ng路由器那样工作
- HTML5音频加载和播放获胜'我不能在iPad上工作
- 转义符不能与innerHTML一起使用
- JSON.parse没有'不能使用Javascript
- JS可以在Chrome中工作,但不能在Firefox中工作
- 砌体不能填补小缺口
- javascript扫雷器floodfill算法不能正常工作
- JavaScript指令不能像我想象的那样工作
- 为什么在这个网站上不能通过JS访问元素
- Facebook登录按钮没有'不能在Firefox上工作
- WebRTC视频聊天可以在FF中使用,但不能在Chrome中使用
- 为什么jQuery 1.8不能在IE8和InternetExplorer9中使用?(截至2012年9月的IE9最新版本)
- AngularJS:$q.dedefe()不能由工厂方法共享
- 输入type = "number"时,Angular指令不能工作
- 不能修改添加到Number.prototype中的属性
- 在Inline html中,ng-pattern不能用于输入类型Number
- 限制输入的指令不能使用type=number
- 为什么我不能对输入值使用number() ?
- 为什么当number的值在AngularJs中非法输入时,绑定到null不能工作?