这段asp程序哪出错了?为什么出发站可以选择省市而终到站却无法选择?

来源:百度知道 编辑:UC知道 时间:2024/06/22 02:53:00
<html>

<head>
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>新建网页 1</title>

<SCRIPT LANGUAGE="JavaScript">
<!--
function Dsy()
{
this.Items = {};
}
Dsy.prototype.add = function(id,iArray)
{
this.Items[id] = iArray;
}
Dsy.prototype.Exists = function(id)
{
if(typeof(this.Items[id]) == "undefined") return false;
return true;
}

function change(v){
var str="0";
for(i=0;i<v;i++){ str+=("_"+(document.getElementById(s[i]).selectedIndex-1));};
var ss=document.getElementById(s[v]);
with(ss){
length = 0;
options[0]=new Option(opt0[v],opt0[v]);
if(v && document.getElementById(s[v-1]).selectedIndex>0 || !v)
{
if(dsy.Exists(s

var s=["s1","s2","s3"];
var opt0 = ["省份","地级市","市、县级市、县"];
这里s1,s2,s3都有,所以可以选择.

问题在id="s4" 这里,你的程序都没有定义s4,当然无法选择.

是啊, s4,s5,s6 呢