使用js操作checkbox
我們在專案中經常會遇到這個問題:使用js判斷checkbox框是否被選中以及使用js對checkbox進行操作。
其實這些需求很簡單,這裡給出使用原生js和jQuery來完成這些需求。
一.使用原生JavaScript判斷是否選中checkbox框
<input type="checkbox" id="test" class="test">同意
<script>
// 獲取checkbox元素
var box=document.getElementById("test");
// 判斷是否被拒選中,選中返回true,未選中返回false
alert(box.checked);
</script>
二.使用原生JavaScript判斷是否選中checkbox框
<input type="checkbox" id="test" class="test">同意
<script>
// 獲取checkbox元素
var box=document.getElementById("test");
// 判斷是否被拒選中,選中返回true,未選中返回false
alert(box.checked);
</script>
三.使用原生Javascript移除選中的checkbox框
<input type="checkbox" id="test" class="test">同意
<script>
// 獲取checkbox元素
var box=document.getElementById("test");
// 判斷是否被拒選中,選中返回true,未選中返回false
box.checked=false;
</script>
四.使用jQuery判斷是否選中checkbox框
<input type="checkbox" id="test" class="test">同意
<script>
// 選中返回true,未選中返回false
$(`#test`).is(":checked");
// 選中返回true,未選中返回false;一定要注意,這裡不可以使用attr("checked")來判斷
$("#test").prop("checked")
</script>
五.使用jQuery設定選中checkbox框
<input type="checkbox" id="test" class="test">同意
<script>
$("#test").prop("checked","trure")
$("#test").attr("checked","true")
</script>
六.使用jQuery設定移除選中的checkbox框
<input type="checkbox" id="test" class="test">同意
<script>
$("#test").prop("checked","false")
$("#test").attr("checked","false")
</script>
相關文章
- checkbox操作
- jQuery操作checkbox選擇程式碼jQuery
- 關於JQuery操作checkbox問題jQuery
- jQuery checkbox核取方塊操作jQuery
- js判斷checkbox是否選中JS
- js checkbox 全選 取消全選JS
- 如何使用angularjs操作cookieAngularJSCookie
- jQuery的radio,checkbox,select操作jQuery
- JS的reduce使用及操作方式JS
- node.js使用Sequelize 操作mysqlNode.jsMySql
- jQuery操作checkbox核取方塊方法大全jQuery
- Jquery使用[Input type="checkbox&jQuery
- 【JS 口袋書】第 9 章:使用 JS 操作 HTML 元素JSHTML
- jQuery 操作checkbox翻頁儲存選中狀態jQuery
- JS操作JsonJSON
- flutter webView 使用以及與 js 互操作FlutterWebViewJS
- js操作JS
- ABAP CHECKBOX 和LISTBOX使用指南
- js陣列操作--使用迭代方法替代for迴圈JS陣列
- js 操作合集JS
- js cookie操作JSCookie
- js操作cookieJSCookie
- js實現checkbox核取方塊的反選效果JS
- js獲取選中checkbox核取方塊的值JS
- js中checkbox的全選和反選的實現JS
- JS操作JSON總結JSON
- jQuery :checkboxjQuery
- 使用vue的v-model自定義 checkbox元件Vue元件
- SqlServer 操作 JSONSQLServerJSON
- js的dom操作JS
- 原生JS 操作 DOMJS
- Java 操作 JSONJavaJSON
- 轉json操作JSON
- 使用 JS 來動態操作 css ,你知道幾種方法?JSCSS
- js根據checkbox的選中轉態輸出整行內容JS
- 在js中獲取 input checkbox裡選中的多個值JS
- js取得gridview中獲取checkbox選中的值--單選JSView
- 驗證使用者必選CheckBox控制元件控制元件