js判斷複選框的數量

<html>
<head>
<title>判斷input輸入框的個數</title>
</head>
<body>
<script language="javascript">
function checkInputBox(object){
        var f_str = '';
        var count = 0; 
        $("input[name='goods_id']").each(function(){             
            if($(this).attr("checked")){ 
                count++;
                f_str += ","+$(this).val();
            }
        })
        f_str = f_str.slice(1);
        if(count >2){
            alert("溫馨提示:只能選擇2-4個");
            $(object).attr("checked",false)
        }
    }
</SCRIPT>
<div>
    <input type="checkbox" name="goods_id" οnclick="checkInputBox(this)"/>1
    <input type="checkbox" name="goods_id" οnclick="checkInputBox(this)"/>2
    <input type="checkbox" name="goods_id" οnclick="checkInputBox(this)"/>3
    <input type="checkbox" name="goods_id" οnclick="checkInputBox(this)"/>4
    <input type="checkbox" name="goods_id" οnclick="checkInputBox(this)"/>5
    <input type="checkbox" name="goods_id" οnclick="checkInputBox(this)"/>6
</div>
</body>
</html>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章