document.all("id")会查找整个页面控件第二种方法一般要求要查找的控件在body的第一层,如果在form里面,或在div,table里面,可能会找不到,根据浏览器不同会有不同的结果,
比如你的lstBox如果在form里面放着,form有一个ID,那在有些地方,就无法访问,会报找不到控件的错误
比如你的lstBox如果在form里面放着,form有一个ID,那在有些地方,就无法访问,会报找不到控件的错误
~~~~~~~~
第二段代码就是写错了
____________________^你仔细看看,多了一个)
有问题
lstBox.options[i]
document.all("lstBox").options[i]
继承自不同的对象
<asp:ListItem Value="111">111</asp:ListItem>
<asp:ListItem Value="222">222</asp:ListItem>
</asp:ListBox>
另外,在脚本中找这个控件,最好这样写:document.Form1.lstBox
要是还不行,那就不要用web控件,用runat="server"的HTML控件。