var dml = 30
var dd = parseFloat(document.getElementById("DriverD").value) <----- Only numbers like 10
var dm = dd-dml
alert((dd - dml) * 0.75) <----- This works
alert(dm * 0.75) <----- This returns NaN
alert(typeof(dm)) <----- This show that dm is a Number
我不知道为什么我总是收到NaN。我已经尝试过parseFloat
和parseInt
,但在乘以由变量(dd-dml)组成的变量(dm)时仍显示NaN。 dm是用dd或10-30减去dml的结果。请分享您的解决方案。添加NaN时添加由另一个变量组成的变量
我在这里是新来的,我需要帮助,请不要巨魔:)我想增加一个成本计算器到我的网站。
'typeof NaN'也是''number'',你能提醒(dm)'而不是最后一个吗? – Bergi
适用于我:http:// jsfiddle。net/HfCrD/ –
'DriverD'元素的** real **值是什么 –