我试图从输入字段中取值,做简单的计算并显示表单元素的答案。从输入字段中取值,计算并显示总数
<script type="text/javascript">
$(document).ready(function() {
$("#number_ticket").change(function() {
var adult = parseInt($(this).val()) * parseInt($('#price_adults').textContent);
$('#total_price_adults').text(adult);
});
});
</script>
这里是我的HTML
<div class="st_adults_children">
<span class="label">Adults</span>
<div class="input-number-ticket">
<input type="number" name="number_ticket" value="1" min="1"
max="10" placeholder="Number ticket of Adults"
id="number_ticket">
</div>
×
$<span class="price_adults" id="price_adults">{{$single->price}}</span>
=
<span class="total_price_adults" id="total_price_adults">$93</span>
</div>
我试图从$删除parseInt函数()(本).VAL(),因为该值已经是整数。我无法弄清楚这里有什么问题。
使用.text()仍然给我'NaN'结果..我们是否需要解析结果? – Azima