1. 程式人生 > >前端js獲取checkbox的值

前端js獲取checkbox的值

1、

var old = $("#old").val();
if (old != null && old != 'undefined' && old != '') {
var Gbox=$("input:checked[id^='"+old+"']");   //獲取id以 old的值開頭並且被選中的checkbox物件
for(var i=0;i<Gbox.length;i++){
if (Gbox[i]) {
Gbox[i].checked=false;    //checkbox的值改為未被選中
Gbox[i].value;  //獲取當前checkbox的值
}
}

2、

$("input[name='messageType']").prop("checked", true); //name為messageType的checkbox的checked的值設定為true;

此處prop()不可改為attr();prop設定屬性值;attr只會影響初始值,不會跟著標籤的屬性值改變而改變;