你加上括号试试
if(i==0)
{
strValue = obSelect.options[i].value;
strText = obSelect.options[i].text;
}
else
{
strValue += div+obSelect.options[i].value;
strText += div+obSelect.options[i].text;
}
if(i==0)
{
strValue = obSelect.options[i].value;
strText = obSelect.options[i].text;
}
else
{
strValue += div+obSelect.options[i].value;
strText += div+obSelect.options[i].text;
}
不过应该是下标越界问题,建议查一下。
因为你的代码不全,所以我也没办法调试,自己动手吧 ^-^
2。可以这样构造吗?new Option(tt,vv),上面是这样做的,因为代码不全。
(tt变量是text直,vv变量是value 直)
selectObject.options.add(new Option(optionText,optionValue))
这样一句话写多好
selectObject.options.selectedIndex = theDefaultSelectedOptionIndex简练
selectObject.options.add(new Option(optionText,optionValue))
这样一句话写多好
selectObject.options.selectedIndex = theDefaultSelectedOptionIndex简练