我想知道以下语句是否有问题。

document.getElementById(monthId).options[document.getElementById(monthId).selectedIndex].value


我之所以这样问是因为,有时它似乎可以正常工作,而在其余时间中,它会引发错误-对象不支持此属性或方法。

顺便说一句,monthId是在asp.net页的gridview中存在的下拉列表的clientID。

谢谢!

最佳答案

没有更多的代码作为上下文很难评估。但是如果没有这行代码的健全性检查,我希望它在没有选定索引的情况下会因索引超出范围类型异常而失败。

10-08 05:02