使用JavaScript,我试图像这样更改列表框项目的选择:
function selectFirstActiveListItem(oListBox)
{
for (var i = 0; i < oListBox.options.length; i++)
{
oListBox.selectedIndex = i;
var szStatus = GetDomboBoxItemAttribute("Status", m_pdocConnectType.getXMLDOM(), oListBox);
if ("Enabled" == szStatus)
return;
}
oListBox.selectedIndex = 0;
}
虽然索引会在后台正确更改,但不会反映在UI上。列表框仍显示旧选择。
怎么了
最佳答案
试试这个代替:
oListBox.options[i].selected = true;