1. 程式人生 > >獲取頁面中所有 checkbox的對面,並獲取它的值

獲取頁面中所有 checkbox的對面,並獲取它的值

當一個頁面中有著非常多的checkbox時,怎麼獲取所有checkbox的物件並對其進行操作呢

這裡使用jquery作為演示

		var checks = new Array();//建立一個數組來存放checkbox物件
		var GPSPoint = new Array();//建立一個數組來存放從checkbox中獲取的屬性
		checks = $("input:checkbox[name='sech']:checked") //這裡最好是要根據name的值來獲取,因為如果只根據type來獲取可能會出問題
		for(var i=0;i<checks.length;i++){
			console.log(checks[i]);
			//console.log($(checks[i]).attr("lon"));//這裡要先轉換成jquery物件才可以使用attr方法
			GPSPoint.push($(checks[i]).attr("lon")+","+$(checks[i]).attr("lat"));
		}
		//console.log(GPSPoint);

要注意的問題就是使用這個物件的方法時,需要把它轉成jquery的物件才能使用,不然是不能使用的$()這樣就可以轉換了