計算table的行合計比計算列合計容易的多,這裡給出兩種方法。
核心演算法:
利用jquery選擇器,選中table一行記錄,對選中的每一行記錄物件執行each訪問方法,取得每一列的值,將其相加即的行合計。
demo:
function countrowtotal1() );
// alert(rowtotal);
//將一行的結果,寫入合計列,這裡直接追加到列尾
});}
核心演算法:
利用jquery選擇器,選中table一行記錄,每次取得一行記錄,利用正規表示式拆分各列得到陣列,
這裡需要注意去除元素首位空白字元,再將陣列元素相加即的行合計。
demo:
//每次取一行資料,再用正規表示式拆分
function countrowtotal2() {
$('#mytable tr').each(function() {
var rowtotal = 0;
var row2 = trim($(this).text()).split(/\n|\r\n/);//innertext: "11 12 13 14", 必須要去除首位空白符
jquery Js屬性無效
今天遇到個很奇葩的問題,就是checkbox的onchange時間無效,我一共寫了兩個checkbox的onchange事件,但就是只有乙個能用,本來我以為是jquery的相容問題,但是換成js還是不能用,checked和val都行,就是onchange事件無效,無效的checkbox的id為chk...
jquery,js常用筆記
10.addaddresscon load url,function function表示load執行成功後呼叫的函式 8.var aa addaddresscon offset 獲取元素相對body的位置偏移量,包括top和left兩個屬性。console.log aa.top 7.this sl...
Jquery,JS的表單提交
frm為某個表單form的id var fr document.getelementbyid frm fr.action deptdeleteservlet fr.method post fr.submit 表單重置 document.getelementbyid frm reset frm att...