我正在尝试从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/

10-10 23:42