[英]NaN error in jquery. Have tried ParseInt, still not working
我的代码在这里怎么了?
var value = $('#qty').val() * $('#rate').val();
var tax = value * $('#tax').val() / 100;
$('#valueshow').text(tax);
$('#value').val(value);
的HTML部分是
<input type='text' name='qty"' size = '5'>
<input type='text' name='rate' size = '5'>
<input type='text' name='tax' size = '5'>
<input name='value' id='value'>
<span id='valueshow'></span>
它给NaN错误..请帮助
您在jquery代码中出错,因为jquery#用于ID。 在您的代码中,您不会在html输入类型中应用ID,因此请应用id并尝试像
$('#qty').val()
<input type='text' name='qty' id='qty' size = '5'>
给你的HTML代码为
<input type='text' name='qty' id='qty' size = '5'>
<input type='text' name='rate' id='rate' size = '5'>
<input type='text' name='tax' id='tax' size = '5'>
<input name='value' id='value'>
<span id='valueshow'></span>
每当您对hyml元素使用id时,只有您可以使用“#”作为('#qty')。val()希望您可以使用此
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.