我有两个按钮,中间有一个表格。一个按钮显示“ +”,另一个按钮显示“-”。我正在尝试增加/减少按钮,但是它不能正常工作。似乎加法导致了一个问题,即增量没有发生,而是串联发生了。例如,当表单值为0并按下“ +”按钮时,它将0更改为01。我的JavaScript代码具有
//assume the oldValue read 0 from the form
newValue = oldValue + 1
alert(newValue); //this returns 01 instead of 1
当oldValue是01并再次增加时,它返回011。为什么这不是增加,而是在末尾连接1?令人惊讶的是,减量在相同的代码上完美地工作,除了我的减号有加号。
您如何安心地增加表格价值?谁能解释为什么“ +1”不起作用?
newValue = Number(oldValue) + 1
我认为您忘记了将字符串转换为int的方法。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句