9
将JavaScript变量的输出复制到剪贴板
我不了解JavaScript,但是我设法使用各种Stack Overflow答案中的点点滴滴将这些代码放在一起。它工作正常,并通过警报框输出文档中所有选中复选框的数组。 function getSelectedCheckboxes(chkboxName) { var checkbx = []; var chkboxes = document.getElementsByName(chkboxName); var nr_chkboxes = chkboxes.length; for(var i=0; i<nr_chkboxes; i++) { if(chkboxes[i].type == 'checkbox' && chkboxes[i].checked == true) checkbx.push(chkboxes[i].value); } return checkbx; } 并称之为: <button id="btn_test" type="button" >Check</button> <script> document.getElementById('btn_test').onclick = function() { var checkedBoxes = getSelectedCheckboxes("my_id"); alert(checkedBoxes); } …