Contents ...
udn網路城邦
[javascript] 取得 checkbox中 沒被選取的選項值
2009/07/08 13:22
瀏覽1,761
迴響0
推薦0
引用0

//取得 checkbox中 沒被選取的選項值
function getNotCheckedValue()
{
    var checkbox = document.getElementsByName('checkbox2');  //需依實際名稱修改
    if( checkbox != null ){
        if (!checkbox.length && checkbox.type.toLowerCase() == 'checkbox')
        {
            return (checkbox.checked)?checkbox.value:'';
        }
       
        if (checkbox[0].tagName.toLowerCase() != 'input' || checkbox[0].type.toLowerCase() != 'checkbox')
        {
            return '';
        }

        var val = [];
        var len = checkbox.length;
        for(i=0; i        {
            if (!(checkbox[i].checked))
            {
                val[val.length] = checkbox[i].value;
            }
        }
        return (val.length)?val:'';
    }else
        return false;
}

發表迴響

會員登入