js中, function checkItem(str){
var chkbox=document.getElementsByName(str); //一般情况下如果是固定的是document.getElementsByName('abcd');但是如果此处的变量str,这么写对吗?
alert(chkbox); ……
}
var chkbox=document.getElementsByName(str); //一般情况下如果是固定的是document.getElementsByName('abcd');但是如果此处的变量str,这么写对吗?
alert(chkbox); ……
}
document.getElementsByName(str)[0].value
http://download.csdn.net/source/308916DHTML参考手册.rar
http://download.csdn.net/source/308913样式表中文手册.chm
http://download.csdn.net/source/304124
tks!
var jdstr = str .split('-');
var chkbox=document.getElementsByName(str);
var v="";
for(var i=0;i<chkbox.length;i++){
if(chkbox[i].checked) v+=","+chkbox[i].value;
}
document.form1.myjd[jdstr[1]].value=v.replace(/^,{1}/,""); //此处这样写也ok的吗?也就是(jdstr[1])作为一个变量
} html:
<input name="myjd1" id="myjd1" type="checkbox" />
<input name="myjd2" id="myjd2" type="checkbox" />
<input name="myjd3" id="myjd3" type="checkbox" />
<input name="myjd4" id="myjd4" type="checkbox" />