1. 程式人生 > >checkbox 選中事件程式碼

checkbox 選中事件程式碼

<style type="text/css">
        .aaa
    {
            border: 1px hidden #0000FF;
            width: 100px;
            height: 60px;
            background-color: #cccccc;
        }
</style>
<input name="bigclassauthorize" id="bigclassauthorize" type="checkbox"   onclick="bigChange(this)"/>大類
<div class="aaa">
<input name="smallclassauthorize" type="checkbox"  onclick="smallChange(this)" value="小類一"/>小類一<br />
<input name="smallclassauthorize" type="checkbox" onclick="smallChange(this)" value="小類二"/>小類二<br />
<input name="smallclassauthorize" type="checkbox" onclick="smallChange(this)" value="小類三"/>小類三
</div>

<script language="javascript" type="text/javascript">
    function bigChange(obj) {
        if (obj.checked == false) {
            var smObj = document.getElementsByName("smallclassauthorize");
            for (var i = 0; i < smObj.length; i++)
                smObj[i].checked = false;
        }
    }
    function smallChange(obj) {
        var smObj = document.getElementsByName("smallclassauthorize");
        var bigObj = document.getElementById("bigclassauthorize");
        if (obj.checked == true)
            bigObj.checked = true;
        else {
            b = true;
            for (var i = 0; i < smObj.length; i++) {
                if (smObj[i].checked == true)
                    b = false;
            }
            if (b == true)
                bigObj.checked = false;

        }
    }
</script>

相關推薦

checkbox 選中事件程式碼

<style type="text/css"> .aaa { border: 1px hidden #0000FF; width: 100px; height: 60

easyui datagrid checkbox選中事件

script icon alert -i tab amp sel url style $(‘#grid_Order‘).datagrid({ onCheck: function(index, data) { //alert(data[0]);

單個和多個checkbox選中事件

如果使用jQuery,應使用prop方法來獲取和設定checked屬性,不應使用attr,需要的朋友可以參考下 html: <code class="hljs ocaml has-numbering" style="display: block; padding:

checkbox 選中事件

// 全不選$(".check").prop("checked", false); // 全選 $(".check").prop("checked", true); // 所有check迴圈 va

JS checkbox 選中事件

<html> <script> function SelectLeastOne(){ objName= document.getElementById("myform") for (i=0; i<objNa

jquery checkbox選中、改變狀態、change和click事件

document browser clas als true bsp 賦值 函數返回 checkbox jquery判斷checked的三種方法:.attr(‘checked); //看版本1.6+返回:”checked”或”undefined” ;1.5-返回:tr

【easyUI】取消easyui行點選選中事件,智慧通過勾選checkbox才能選中行

背景:專案中使用easyui作為前端架子。datagrid預設是點選行就選中此行然後變色。 需求:點選行不讓此行選中;只能通過點選複選框才能選中某一行。 解決思路:   1、寫點選行函式function onClickRow(rowIndex,rowData){}   2、查詢當前datagrid所有

【easyUI】取消easyui行點擊選中事件,智能通過勾選checkbox才能選中行

ets ++ 需求 .data 使用 ctr script 所有 前端 背景:項目中使用easyui作為前端架子。datagrid默認是點擊行就選中此行然後變色。 需求:點擊行不讓此行選中;只能通過點擊復選框才能選中某一行。 解決思路:   1、寫點擊行函數function

設置select checkbox 選中的方法

selected checked1. select 標簽選中().().().().().().((){ (){} }); 獲取select的值:[] ().().(). [] ().().().2. checkbox 標簽選中{% ,.%}{{ }}{% %}{{ .}}{{ .}};

Jquery刪除table裏面checkbox選中的多個行

2-2 不足 復選框 自己 use 元素 鼠標 check 數據 自己閑來無聊,寫了一篇關於jq選中復選框刪除數據的一個功能,不足之處,還望多多包涵 js代碼 <script type="text/javascript" src="jquery.min.js">

黃聰:JQUERY判斷操作CHECKBOX選中、取消選中、反選、第二次無法選中的問題

clas 再次 box als 修改 api disable jquer checkbox 用JQuery做CheckBox全選和反選的時候,遇到一個問題。當用JQ控制全選,全取消一次以後,再次點擊全選,發現代碼變了,但是CheckBox沒有處於選中狀態。 $(

jquery中checkbox選中取消後,不能再被jquery選中的問題!

選中 ttr 希望 後來 多看 我們 https show jquery 糾結了一上午,簡單的問題使用了幾種方法處理,最後還是失敗,後來查閱了羋老頭的資料才看到這麽一篇文章,這裏值得推薦給新手看一下。 https://www.cnblogs.com/Showshare/p/

關於為啥ASP.Net C# 中ListBox選中事件一直不生效的問題

sel nat csharp page topo edi auto sharp 關於 在pageLoad方法中進行綁定了listbox的值,一定要寫在 if (!IsPostBack) { } 這個裏面 並且!!!!一定要設置 <asp:ListBox ID="

DEV帶篩選行CheckBox選中問題

() checked 控件 += 添加 string and value In DEV控件中gridview添加了篩選行,Checkbox選中後獲取到的值不對。 舉例默認的checkbox checked=1 unchecked=0 按照往常獲取 gridView1.Get

checkbox選中的循環放到數組

ack att .com ava func con src length cti <html> <head> <meta charset="utf-8"> <script

微信小程序 - 更改radio和checkbox選中樣式

tar get www 下載源碼 gif 分享 ref 點擊下載 小程序 點擊下載源碼:示例-更改radio或checkbox選中樣式 微信小程序 - 更改radio和checkbox選中樣式

html中radio、checkbox選中狀態研究

radio blog 判斷 rop true 博文 for 屬性 .net 1、對radio 、checkbox 來說說,checked屬性可以保證頁面初始化被選中,但是通過js或者jquery 控制checked屬性並不能保證相應的被選中,同樣也不能通過checked屬性

jQuery獲取radio checkbox選中

通過jQuery獲取radio checkbox選中的值 1、 獲取單選按鈕表單控制元件選中的值: $('input:radio[name="radio01"]:checked').val(); 2、 獲取複選框的值: $('input:checkbox[name="Chec

ListView 複用導致 CheckBox 選中狀態錯亂

在ListView巢狀CheckBox 等一些有標記的View時,如果不做處理,在ListView 滑動的時候, 會造成View的選中狀態錯亂。 比如: 可以看到 剛開始選中了demo2 和demo3。滑動到下一頁的時候,demo10 和demo11 也被選中。 當然要解決

checkBox 選中 移除

checkBox 選中 移除 (1)使用原生JavaScript判斷是否選中checkbox框  (js) <input type="checkbox" id="test" class="test">同意 <script> // 獲