首頁 > web前端 > js教程 > js中如何實作checkbox裡可以選取多個值?

js中如何實作checkbox裡可以選取多個值?

不言
發布: 2018-08-14 16:40:31
原創
2097 人瀏覽過

本篇文章帶給大家的內容是關於js中如何實作checkbox裡可以選取多個值?有一定的參考價值,有需要的朋友可以參考一下,希望對你有幫助。

想法:利用name屬性值取得checkbox對象,然後循環判斷checked屬性(true表示被選中,false表示未選中)。以下進行實例示範:

1、HTML結構

<input type="checkbox" name="test" value="1"/><span>1</span>
<input type="checkbox" name="test" value="2"/><span>2</span>
<input type="checkbox" name="test" value="3"/><span>3</span>
<input type="checkbox" name="test" value="4"/><span>4</span>
<input type="checkbox" name="test" value="5"/><span>5</span>
<input type=&#39;button&#39; value=&#39;提交&#39; onclick="show()"/>
登入後複製

2、javascript程式碼(jQuery)

function show(){
    obj = document.getElementsByName("test");
    check_val = [];
    for(k in obj){
        if(obj[k].checked)
            check_val.push(obj[k].value);
    }
    alert(check_val);
}
登入後複製

3、示範效果

相關推薦:

什麼是隱含型別轉換? js隱式類型轉換的介紹

js如何操作來實現點擊小圖展示出大圖的效果? (程式碼範例)

js執行機制的概念? js的執行機制的實作方法

以上是js中如何實作checkbox裡可以選取多個值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板