[英]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.