87,904
社区成员
发帖
与我相关
我的任务
分享
<script type="text/javascript" src="jquery.min.js"></script>
<script type="text/javascript">
<!--
$(document).ready(function(){
$("input[name^='a']").bind('input propertychange',jisuan);
$("input[name^='b']").bind('input propertychange',jisuan);
});
function jisuan(){
var input_a = $("input[name^='a']");
var input_b = $("input[name^='b']");
var result = 0;
for (var i=0;i<input_a.length ; i++)
{
result += input_a[i].value * input_b[i].value;
}
$("input[name='sum']")[0].value=result;
}
//-->
</script>
<body>
单价1<input type="text" name="a1" >
单价2<input type="text" name="a2" >
单价3<input type="text" name="a3" >
<br>
数量1<input type="text" name="b1" value="5">
数量2<input type="text" name="b2" value="6">
数量3<input type="text" name="b3" value="2">
<br>
合计数<input type="text" name="sum" >
$(function(){
$("input[name^=a],input[name^=b]").keyup(function(){
var sum = 0;
$("input[name^=a]").each(function(){
var index = $(this).attr("name").substring(1);
var v1 = parseInt($(this).val()) || 0;
var v2 = parseInt($("input[name='b" + index + "']").val()) || 0;
sum += v1 * v2;
});
$("input[name='sum']").val(sum);
});
});
function jisuan(){
var input_a = $("input[name^='ta']");
var input_b = $("input[name^='tb']");
var input_c = $("input[name^='tc']");
var result = 0;
for (var i=0;i<input_a.length ; i++)
{
result += (input_a[i].value * input_b[i].value ) +(input_c[i].value)/1 ;
}
$("input[name='sum']")[0].value=result;
$("#abc").val(运输费计算方法);
}