獲取checkbox的值

2022-03-08 12:54:10 字數 571 閱讀 4849

使用jq,應使用prop方法來獲取和設定checked屬性,不應使用attr

通過prop方法獲取checked屬性,獲取的checked返回值為boolean,選中為true,否則為false

<

input

type

="checkbox"

name

="check"

id="check"

checked

="checked"

value

="daily"

/>

var a=$('#check').prop("checked");

if(a)

【注意】

如果使用attr方法獲取時:

1、如果當前input中初始化未定義checked屬性,則不管當前是否選中,$("#check").attr("checked") 都會返回undefined;

2、如果當前input中初始化已定義checked屬性,則不管是否選中,$("#check").attr("checked") 都會返回checked

JQuery獲取Checkbox組的值

前台 1 div id addtrtr style padding 20px background color f8f8f8 2 table id mytable style background color f8f8f8 width 100 padding 10px 3 tr 4 td width...

前端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 i2 input name messagetype prop...

checkbox的全選和獲取多選框的值

自己在工作中遇到的小問題,在此記錄一下 使用checkbox控制項時,全選和全不選功能操作 頁面 全選時不能使用attr,因為只能使用一次,多次會失效 全選 全不選 js content.find name checkall on click function 獲取選擇多選項的值 頁面 儲存 js ...