str为传递过来的参数 在 if(this.str[i].checked) 中始终不能得到真正的值 是为什么?
function SetValue(str){
var unitinput=document.getElementById("Unit"+str);
var sumlength=str.length;//循环长度
for(var i=0;i<sumlength;i++)
{ if(this.str[i].checked) //选中当前按钮
{
unitinput.value= this.str[i].value;
}
}
}
IE提示:'this.str' 为空或不是对象