function setValue(fromfield,tofield){
var fromfield;
var tofield;
var s = "";
var chks = document.getElementsByName[fromfield];
for(var i=0;i<document.getElementsByName[fromfield].length;i++){
if(document.getElementsByName[fromfield][i].checked)
s += "," + document.getElementsByName[fromfield][i].value;
}
if(s!=""){
s = s.substring(1);
}
document.getElementByName[tofield].value = s;
}
请问大家,这个方法错在哪里?为什么总是报错chks为空或不是对象,要如何修改呢?
var fromfield;
var tofield;
var s = "";
var chks = document.getElementsByName[fromfield];
for(var i=0;i<document.getElementsByName[fromfield].length;i++){
if(document.getElementsByName[fromfield][i].checked)
s += "," + document.getElementsByName[fromfield][i].value;
}
if(s!=""){
s = s.substring(1);
}
document.getElementByName[tofield].value = s;
}
请问大家,这个方法错在哪里?为什么总是报错chks为空或不是对象,要如何修改呢?
not
getElementsByName[]