function?total_account()?{????????????????????var?integer?=?$('.lent?.integer');????????????????????var?decimal?=?$('.lent?.decimal');????????????????????var?lent_total_integer?=?$('.lent-total-integer');//最下面表格合計(jì)同樣有
????????????????????兩個(gè)input,這個(gè)代表左側(cè)的????????????????????var?lent_total_decimal?=?$('.lent-total-decimal');//最下面表格合計(jì)同樣有
????????????????????兩個(gè)input,這個(gè)代表右側(cè)的????????????????????for(var?i?=?0;?i?<?integer.length;?i++)?{????????????????????????if(integer[i].value!=''){??????//直接卡在判斷1//?????if(integer[i].nextElementSibling.value=='')?{
????????????????????????????????var?arr?=?[];????????????????????????????????var?str?=?integer[i].value+','?;?
????????????????????????????????str.split(',');
????????????????????????????????alert(str.length);
????????????????????????????????arr.push(str);????????????????????????????????
????????????????????????????????????????????
//????????????????????????????????lent_total_integer.innerHTML?=?integer[i].value;
????????????????????????????}else{
????????????????????????????????alert(integer[i].value)
????????????????????????????????alert(integer[i].nextElementSibling.value)
????????????????????????????????lent_total_integer.value?=?integer[i].value;
????????????????????????????????lent_total_decimal.value?=?integer[i].nextElementSibling.value;
????????????????????????????};
????????????????????????????
????????????????????????};
????????????????????};
????????????????};我的思路是如下代碼先判斷表單是否有值,在進(jìn)行判斷一是只輸入了整數(shù),二既輸入了整數(shù)又輸入了小數(shù)for循環(huán)有值的表單,獲取他們每一個(gè)的value ,然后在value的結(jié)尾處加個(gè)逗號,然后split(',')分割他們,arr.push()進(jìn)數(shù)組,循環(huán)數(shù)組并且相加,顯示在合計(jì)表單里不知道大神有沒有好的解決方法
input表單合計(jì)問題!!
你明眸中的海
2016-11-03 18:12:04