我正在尝试从HTML中的中检索数字,但是javascript不会像我期望的那样读取该值。
我正在使用的代码是
<input type="number" id="itemsize" name='itemsize' onChange="calculateTotal()"/>
请注意,calculateTotal成功调用了getSizePrice,但没有将其读取为数字
function getSizePrice()
{
var sizePrice=0;
var theForm = document.forms["orderform"];
sizePrice = theForm.elements["itemsize"];
return sizePrice;
}
最佳答案
应该是
sizePrice = parseFloat(theForm.elements [“ itemsize”]。value);
关于javascript - 从表单JavaScript读取数字值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35665336/