[javascript基礎控制項操作]–checkbox操作

來源:互聯網
上載者:User
radio和checkbox都沒有onchange事件,可以用onclick和自訂函數來代替.
但是checkbox 有 onpropertychange事件,因此可以用onpropertychange來實現 is選擇 的觸發.

checkbox的基本操作:

1.選中操作 --->checkbox內建事件處理函數 onpropertychange
2.全選操作 --->selectAll();

詳細說明:

1.選中操作

<input type="checkbox" value="checkbox1" onpropertychange="javascript:alert('checkbox1 was click!');" >checkbox1</>

2.全選操作

function selectAll()
{
    var isSelect=false;
    if(document.all.chx.value=="全選")
    {
       isSelect=true;
       document.all.chx.value="反選"
    }
    else
    {
       isSelect=false;
       document.all.chx.value="全選"
    }

 // var checkboxs=document.getElementsByName("");
    var checkboxs=document.form1.elements;
    for(var i=0; i<checkboxs.length; i++)
    {
      if(checkboxs[i].type=="checkbox")
      {
    checkboxs[i].checked=isSelect;        
      }
    }
}

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.