jQuery 獲取 radio checkbox 值
核心 js
$(function () {
$("#btnSubmit").click(function () {
// 單選 radio
var sex = $('input:radio[name="sex"]:checked').val();
// 多選 checkbox
var hobbies = []; // js定義陣列
$('input:checkbox[name="hobby"]:checked').each(function () {
hobbies.push($(this).val());
});
// 向html元素賦值
$('#info_sex').html(sex);
$('#info_hobby').html(hobbies);
$('#result_table').css('display', 'block');
});
});
例項
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>radioCheck</title>
<script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js"></script>
<script>
$(function () {
$("#btnSubmit").click(function () {
// 單選 radio
var sex = $('input:radio[name="sex"]:checked').val();
// 多選 checkbox
var hobbies = []; // js定義陣列
$('input:checkbox[name="hobby"]:checked').each(function () {
hobbies.push($(this).val());
});
// 向html元素賦值
$('#info_sex').html(sex);
$('#info_hobby').html(hobbies);
$('#result_table').css('display', 'block');
});
});
</script>
</head>
<body>
<h3>選擇性別</h3>
<input type="radio" name="sex" value="男"/>男
<input type="radio" name="sex" value="女"/>女
<h3>選擇愛好</h3>
<input type="checkbox" name="hobby" value="籃球">籃球
<input type="checkbox" name="hobby" value="足球">足球
<input type="checkbox" name="hobby" value="網球">網球
<input type="checkbox" name="hobby" value="檯球">檯球
<br>
<br>
<input type="submit" value="提交" id="btnSubmit"/>
<br>
<br>
<table id="result_table" style="display: none">
<tr>
<th>性別</th>
<td id="info_sex"></td>
</tr>
<tr>
<th>愛好</th>
<td id="info_hobby"></td>
</tr>
</table>
</table>
</body>
</html>
測試
相關文章
- jQuery的radio,checkbox,select操作jQuery
- jQuery Validate checkbox和radio驗證jQuery
- layui獲取頁面checkbox核取方塊值UI
- JavaScript 獲取選中checkbox核取方塊的值JavaScript
- jQuery radio的取值與賦值jQuery賦值
- jquery和bootstrap獲取checkbox選中的多行資料jQueryboot
- JavaScript獲取選中radio單選按鈕值JavaScript
- checkbox與radio美化效果
- radio值變化時觸發的jqueryjQuery
- JQuery獲取form表單中所有值jQueryORM
- checkbox/radio自定義樣式
- 在js中獲取 input checkbox裡選中的多個值JS
- JavaScript獲取選中checkbox valueJavaScript
- jQuery獲取點選td單元格的值jQuery
- jQuery獲取各種input輸入框的值jQuery
- jquery獲取同一name的input的value值jQuery
- CSS3 checkbox核取方塊和radio單選框美化效果CSSS3
- jQuery獲取表單值及幾個表單事件jQuery事件
- form表單元素測試(checkbox和radio)ORM
- JQuery獲取input type=jQuery
- jQuery核取方塊checkbox的全選和反選jQuery
- Css實現checkbox及radio樣式自定義CSS
- 如何修改美化radio、checkbox的預設樣式?
- jQuery 利用萬用字元獲取多選框選中的值jQuery字元
- jquery獲取元素節點jQuery
- jQuery : ajax獲取Status CodejQuery
- JavaScript獲取選中checkbox核取方塊的選中值JavaScript
- jQuery獲得指定text的值jQuery
- Jquery使用[Input type="checkbox&jQuery
- jquery操作radio取值以及選中jQuery
- jQuery獲取本機ip地址jQuery
- 總結:如何修改美化radio、checkbox的預設樣式
- 關於JQuery操作checkbox問題jQuery
- jQuery操作checkbox選擇程式碼jQuery
- 網頁設計實現核取方塊(checkbox)和單選框(radio)對齊的方法網頁
- 寫一個獲取頁面中所有checkbox的方法
- jQuery - 獲取內容和屬性jQuery
- 獲取cookie裡面的值Cookie
- JavaScript獲取css的值JavaScriptCSS