<SCRIPT language=javascript>
function load(sel) {
var url = sel.options[sel.selectedIndex].value; //确定你所在下拉菜单中所选择的项的值
if (url != ""){ //如果这个值不为空
// if (typeof(sel.options[sel.selectedIndex].target)!="undefined"){
if (sel.selectedIndex!=0) {
open(url, "main");
}
else{
eval(sel.options[sel.selectedIndex].value)
}
sel.selectedIndex=0
}
else{
}
return false;
}
</SCRIPT>options[sel.selectedIndex]意思就是你所选下拉菜单的项
options[0]第一项依此类推
selectedIndex表示菜单中所选择的元素的索引号
function load(sel) {
var url = sel.options[sel.selectedIndex].value; //确定你所在下拉菜单中所选择的项的值
if (url != ""){ //如果这个值不为空
// if (typeof(sel.options[sel.selectedIndex].target)!="undefined"){
if (sel.selectedIndex!=0) {
open(url, "main");
}
else{
eval(sel.options[sel.selectedIndex].value)
}
sel.selectedIndex=0
}
else{
}
return false;
}
</SCRIPT>options[sel.selectedIndex]意思就是你所选下拉菜单的项
options[0]第一项依此类推
selectedIndex表示菜单中所选择的元素的索引号
列表的onchange=javascript:load(this) 传递该列表到函数load
函数中sel即为该列表。
selectedIndex是列表的被选中项的索引