<form method=post name=fm>
<select onchange=chg(selectedIndex) name=a>
<option value=亚洲>亚洲
<option value=欧洲>欧洲
<option value=美洲>美洲
</select>
<select name=b>
<option>请选择
</select>
</form>
<script>
var arr=[["中国","日本","朝鲜","新加坡"],["英国","法国","意大利"],["美国","加拿大","巴西"]]
function chg(i){
with(document.fm.b){
length=0;
for(j=0;j<arr[i].length;j++)
options[options.length]=new Option(arr[i][j],arr[i][j])
}
}
chg(0)
</script>

解决方案 »

  1.   

    javascript 里插入asp会报错。所以只能用vbscript。有没有人知道vbscript的相关知识呀?
      

  2.   

    javascript 里插入asp会报错?????
    什么意思啊??楼主犯了概念性错误
      

  3.   

    在vbscript里插入 asp 是可以的,我做过。我刚试了,javascript里不可以。 主要是因为我的第二个select 选项值全是从数据库里出来的。所以,我必需要插入asp才行。
      

  4.   

    现在怎么多了个possible_w,晕!
    是不是现在要结伙了啊!…………………………
    http://www.nuoteware.com
    欢迎大家的加盟
    …………………………
      

  5.   

    我哭,是不是我有什么设置不对呀。我写了,总是报错。
    <script language=javascript>
      var i=<%=str%>
    </script>就在“%”这里开始报错。每句如此。
    因该 与 <%@language=javascript%> 无关吧!