for (var u = 0; u < alistfg.length; u++) {
// 会不会是第二次循环中找不到元素
// 因为出错,没继续执行呢?
// 测试有没有找到元素
alert(document.getElementById("alist" + alistfg[u]));
document.getElementById("alist" + alistfg[u]).checked = true;
for (var c = 0; c < nlistfg.length; c++) {
document.getElementById("nlist" + alistfg[u] + nlistfg[c]).checked = true;
}
}
alistsj=strsc[0];
nlistsj=strsc[1];
这里写的有问题吧,这样的话 两者就是简单的字符串,并不是数组啊?
alistsj=strsc[0].split(",");
nlistsj=strsc[1].split(",");
这样才分隔成数组啊!!!