checkbox複選框多選的時候獲取除ID以爲的其他屬性

這裏就寫個簡單的例子吧,(*^__^*) 嘻嘻


html裏面:

<input type="checkbox" name="id" id="id" value="<%=pageinfo.get("ID") %>" taskUrl="<%=pageinfo.get("URL")==null?"":pageinfo.get("URL") %>" 

taskTitle="<%=pageinfo.get("TITLE")==null?"":pageinfo.get("TITLE") %>" onClick="chkbox_chg(this)">


我想獲取的就是taskURL和taskTitle,它們都是對象中的屬性,爲了獲取這兩個屬性的值,所以我在input標籤裏面加了一個taskTitle和taskURL【屬性是可以隨便加的哦,隨便命名,親奮鬥


js裏面是這樣獲取的:

var obj = document.getElementsByName("id");
var titles="";
var urls="";
for(i=0;i<obj.length;i++){
if(obj[i].checked){
titles+=obj[i].taskTitle+",";
urls+=obj[i].taskUrl+",";
}
}

這樣我就以拼接字符串的形式,用逗號隔開把所選的行的title和url屬性都獲取到了,然後傳到後臺去處理就簡單了。這裏我沒有用數組,因爲我比較喜歡拼接字符串,這樣傳參方便。每個人都有自己的方法,自己喜歡就好。喜歡的可以拿來參考。


每天記錄一點點,也是一種進步,(*^__^*) 嘻嘻大笑






發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章