Rac*_*hel 0 javascript drop-down-menu
我有5个项目的下拉列表.
我想将所选项目发送到下一个jsp页面.
JavaScript代码:
var display= document.getElementById('displayId');
var j;
var count =0;
for(j=0;j< display.options.length;j++){
if(display.options[j].selected){
displaySelected = display.options[j].value;
count++;
}
}
alert(displaySelected);
Run Code Online (Sandbox Code Playgroud)
HTML代码:
<SELECT NAME="displayId" id="displayId" style="width:300px;">
<option>Host</option>
<option>Host And Response Time</option>
<option>Host And User Count</option>
<option>User Count And Reponse Time</option>
<option>Host,UserCount And Response Time</option>
</SELECT>
Run Code Online (Sandbox Code Playgroud)
这适用于Fire fox,但不适用于IE ...任何人都可以找到错误吗?
您需要阅读该选项,text
因为您没有任何价值:
displaySelected = display.options[j].text;
Run Code Online (Sandbox Code Playgroud)
有些浏览器可能会将值设置为文本为空时,IE不在其中.