将复选框值从一个数组推到另一个数组

时间:2018-08-08 08:07:57

标签: javascript arrays checkbox

我对JavaScript的经验很少,但是我试图编写一个将复选框值从一个数组推到另一个数组的函数。我已经编写了以下代码,但是似乎无法正常工作。任何帮助表示赞赏。

var pages = document.forms['frm_list'].elements[ 'pages[]' ];
var selected = document.forms['frm_list'].elements[ 'selectedPages[]' ];
console.log(pages);
console.log(selected);


// using reference to sports obtained above
    for (var i=0, len=pages.length; i<len; i++) {
        pages[i].onclick = addPage;
    }

function addPage() {
    if ( this.checked ) {
        console.log(this);
        selected.push(pages);
        alert( this.value );
    } else {
        alert( this.value );
    }
}

0 个答案:

没有答案