我需要以这种形式 12、13、54、12 在文本框中输入一组数字,并计算文本框中数字的平均值。
他们是任何形式或带有javascript或jquery的东西来实时计算或不回发。
谢谢
我需要以这种形式 12、13、54、12 在文本框中输入一组数字,并计算文本框中数字的平均值。
他们是任何形式或带有javascript或jquery的东西来实时计算或不回发。
谢谢
$(document).ready(function(){
$("#yourtextbox").keyup(function(){
var text = $(this).val();
var arr = text.split(',');
var sum = 0;
var count = 0;
$.each(arr,function(index,value){
var currentItem = parseInt(value);
if (!isNaN(currentItem)){
sum+= currentItem;
count++;
}
});
console.log(sum/count);
$("#result").text(sum/count);
});
});
$('.x').keyup(function(){
var total = 0;
$('.x').each(function()
{
var value = parseInt($(this).val());
if(!isNaN(value))
total += value;
})
alert(total);})
我保存了一个小提琴http://jsfiddle.net/hcs49/;除了使用类选择器,您还可以使用 input[type=text]