大家好,以下是我使用验证复选框 "是/否" 选取, (This is ok!)function check()
{
var cb;
for (var question_num = 1; question_num ; question_num++) {
var total=0;
for( var mcu_num = 1; mcu_num ; mcu_num++) {
cb = document.getElementById("checkbox_" + question_num + "_" + mcu_num);
if (cb.checked) {
total++;
}
}
if (total != 3) {
alert("每个问题必须选择三个答案, 您的第" + question_num + "个问题选择了" + total + "个答案.");
return false;
}
}
return true;
}
但我想选取成文本框,验证文本框里的是否为空,不行.请大家help me!function check()
{
var cb;
for (var question_num = 1; question_num ; question_num++) {
var total=0;
for( var mcu_num = 1; mcu_num ; mcu_num++) {
cb = document.getElementById("textfield_" + question_num + "_" + mcu_num);
if (cb.checked) { //主要这里地方吧,我不知道用什么来check~~,只知道用复选框的时候就用checked,但文本框不知道用什么来判断~~~
total++;
}
}
if (total != 3) {
alert("每个问题必须选择三个答案, 您的第" + question_num + "个问题选择了" + total + "个答案.");
return false;
}
}
return true;
}
{
var cb;
for (var question_num = 1; question_num ; question_num++) {
var total=0;
for( var mcu_num = 1; mcu_num ; mcu_num++) {
cb = document.getElementById("checkbox_" + question_num + "_" + mcu_num);
if (cb.checked) {
total++;
}
}
if (total != 3) {
alert("每个问题必须选择三个答案, 您的第" + question_num + "个问题选择了" + total + "个答案.");
return false;
}
}
return true;
}
但我想选取成文本框,验证文本框里的是否为空,不行.请大家help me!function check()
{
var cb;
for (var question_num = 1; question_num ; question_num++) {
var total=0;
for( var mcu_num = 1; mcu_num ; mcu_num++) {
cb = document.getElementById("textfield_" + question_num + "_" + mcu_num);
if (cb.checked) { //主要这里地方吧,我不知道用什么来check~~,只知道用复选框的时候就用checked,但文本框不知道用什么来判断~~~
total++;
}
}
if (total != 3) {
alert("每个问题必须选择三个答案, 您的第" + question_num + "个问题选择了" + total + "个答案.");
return false;
}
}
return true;
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货