看看两个下拉框联动的例子吧. 这种例子CSDN有许多

解决方案 »

  1.   

    <script>
    function doit(){
    if (slt0.value>0) 
    show.innerHTML=eval('div' + slt0.value + '.innerHTML');
    else
    show.innerHTML=""
    }
    </script>
    <div id=div1 style="display:none"><SELECT id=tiaojian name=tiaojian> <OPTION 
      value='=' selected>=</OPTION><OPTION 
      value='like'>like</OPTION></SELECT></div>
    <div id=div2 style="display:none"><SELECT id=tiaojian name=tiaojian> <OPTION 
      value='=' selected>=</OPTION><OPTION 
      value'='">" 
     >&gt;</OPTION><OPTION value="<">&lt;</OPTION><OPTION 
      value="<=">&lt;=</OPTION><OPTION 
    value=">=">&gt;=</OPTION></SELECT></div><SELECT name=slt0 onchange="doit()"><OPTION value=-1>
    </OPTION><OPTION value=2>数字 
    </OPTION><OPTION value=1>字符 
    </SELECT>
    <span id=show></span>
      

  2.   

    是否能用vbscript实现,需源代码!谢谢!
      

  3.   

    <script language=vbscript>
    function doit()
    if slt0.value>0 then
    show.innerHTML=eval("div" + slt0.value + ".innerHTML")
    else
    show.innerHTML=""
    end if
    end function 
    </script>
    <div id=div1 style="display:none"><SELECT id=tiaojian name=tiaojian> <OPTION 
      value='=' selected>=</OPTION><OPTION 
      value='like'>like</OPTION></SELECT></div>
    <div id=div2 style="display:none"><SELECT id=tiaojian name=tiaojian> <OPTION 
      value='=' selected>=</OPTION><OPTION 
      value'='">" 
     >&gt;</OPTION><OPTION value="<">&lt;</OPTION><OPTION 
      value="<=">&lt;=</OPTION><OPTION 
    value=">=">&gt;=</OPTION></SELECT></div><SELECT name=slt0 onchange=doit()><OPTION value=-1>
    </OPTION><OPTION value=2>数字 
    </OPTION><OPTION value=1>字符 
    </SELECT>
    <span id=show></span>
      

  4.   

    谢谢fokker(独孤龙)的帮助,但是您的程序并没有实现我说的功能,功能要求
      选择第一个下拉框后自动生成和判断第二个下拉框的值,在第一个查询完成后,
      有生成另一个查询需要的下拉条件框。若您能回答完全的源代码。可以再加一
      百分。这一百分只给最先回答的正确答案!谢谢!