我的单选按钮有问题。
检查按钮后,它们仍然显示它们未检查。但是,有 12 组单选按钮,对于第 4-12 组,它只是前 3 组工作正常,考虑到它的代码相同,我认为这很奇怪。
document.write('<input
type="radio"
onclick="colorEng('+i+','+j+')"
name="' + Name + (i+1) + '_' + (j) + '" id="Eng_' + (i+1) + '_' + (j) + '"
value="English"
>');
上面的代码生成单选按钮。它最终成为一个包含多个单元格的 4 个选项的表格。下面的代码旨在检查每列中是否至少选中了一个单选按钮,目前没有显示,因为我试图弄清楚为什么前 3 个单选按钮不起作用
for( i = 0 ; i < words.length; i++)
{
for(j = 0 ; j < words[i].length; j++)
{
var eng = document.getElementById('Eng_' + (i+1) + '_' + j +'').checked;
var spa = document.getElementById('Spa_' + (i+1) + '_' + j +'').checked;
var oth = document.getElementById('Other_' + (i+1) + '_' + j +'').checked;
var dif = document.getElementById('Lang_' + (i+1) + '_' + j +'').checked;
alert(eng);
alert(spa);
alert(oth);
alert(dif);
}
break;
}
此外,我试图使用 chrome web 开发人员来查找问题,但不能很好地理解它,任何好的文档来了解如何使用它以供将来参考。
谢谢你。