問題的關鍵 就是在給confirm顯示以前,將數組轉換成字符串,並以每一個數組的元素爲一個字符串,加上一個換行回車符便可:javascript
代碼中的背景色 爲關鍵的點java
<script type="text/javascript">
$(function () {
//獲取已選的複選框的值
var checkedArray = new Array();//放已經選擇的checkbox的value
var count;//已經選擇的個數
$('#btn_submit').click(function() {
checkedArray.length=0;
count=0;
$('[name=item]:checkbox:checked').each(function() {
checkedArray.push($(this).val() );
count++;
});
if (checkedArray.length==0) {
alert("Please check one at least.");
return;
}
confirm("已選複選框的值:"+"\n"+checkedArray.join("\n")+"\n"+"選中的複選框個數:"+count);
});
})
</script>數組