come here and have a look
please

解决方案 »

  1.   

    下面这个文件链了没有?
    http://www.mattkruse.com/javascript/dynamicoptionlist/source/DynamicOptionList.js
    在body里要有初始化
    <body onLoad="initDynamicOptionLists()">
    还有就是document.write(testDynamicOptionList);是要干什么?
      

  2.   

    终于解决了!
    要初始化,还要将代码放到 form 中!
    多谢避雷针!<BODY onload=initDynamicOptionLists();>
    select option:
    <FORM name=FORM1>
    <SCRIPT id=example1>
    var regionState = new DynamicOptionList();
    regionState.addDependentFields("REGION1","STATE1"); regionState.forValue("west").addOptions("甘肃","宁夏","西藏");
    regionState.forValue("midwest").addOptions("河南","陕西");
    regionState.forValue("east").addOptions("山东","浙江","安徽"); regionState.selectFirstOption = true;
    </SCRIPT>
    Region 1: 
    <SELECT name=REGION1>
    <OPTION value=west selected>West<OPTION value=midwest>Midwest<OPTION value=east>East</OPTION>
    </SELECT>
    Province 1: 
    <SELECT name=STATE1>
    <SCRIPT>regionState.printOptions("STATE1")</SCRIPT>
    </SELECT> <BR>
    </BODY>