首頁  >  文章  >  web前端  >  html中radio值的取得、賦值、註冊事件範例詳解_HTML/Xhtml_網頁製作

html中radio值的取得、賦值、註冊事件範例詳解_HTML/Xhtml_網頁製作

WBOY
WBOY原創
2016-05-16 16:37:471609瀏覽

1,radio分組

只要name一樣,就是一組的,即一組中只能選擇一個,如下:

複製程式碼
代碼如下:

group1:
radio1
radio2
radio3

group2:
radio4
radio5
radio6

效果如下:
 

2,取得選取的radio節點

使用jquery可以很方便做到,先選擇group,然後再濾出checked的,如下:


複製代碼
代碼如下:

var group1 = $(" [name='group1']").filter(":checked");
console.log(group1.attr("id"));

3,選取一個radio節點

使用jquery設定checked屬性:

複製程式碼
代碼
$("#radio2").attr("checked", "checked");


4,去選取一個radio節點

移除checked屬性:



複製程式碼程式碼如下:
$("#dio1")#dio1"). "checked");


這樣做的結果可能造成一組radio中沒有一個處於選取狀態。

5,註冊選取去選取事件

還是使用jquery的on函數來註冊change事件,如下:



複製程式碼程式碼如下:
$("[name='group1']").on("change",
function (e) {
console.log($(e.target).val());
}
);


這樣只要group1中任何一個有選中的,就會觸發函數。
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn