我做一个查询的页面 上面一排是查询条件。当用户选完一组查询条件后,会有个按钮是增加查询条件,并且同时选择2个条件之间的关系是AND还是OR。我就是想当按下这个按钮时下面会有个文本窗口动态的显示用户已经选取好的条件。请问这个窗口怎么做啊?

解决方案 »

  1.   

    jsp.html<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>无标题文档</title>
    <script language="javascript">
    function change(obj){
    var name=obj.value;
    var con1=document.form.condition1.value;
    var con2=document.form.condition2.value;
    var con3=""+con1+name+con2;
    var win=window.showModalDialog("jsp1.html",con3,"dialogWidth:400;dialogHeight:500");
    }
    </script>
    </head><body>
    <form name="form">
    <table cellpadding="0" cellspacing="0" border="0">
    <tr>
    <td>
    条件一:
    </td>
    <td>
    <select name="condition1" >
    <option value="1">1</option>
    <option value="2">2</option>
    </select>
    </td>
    <td>
    条件二:
    </td>
    <td>
    <select name="condition2" >
    <option value="3">3</option>
    <option value="4">4</option>
    </select>
    </td>
    <td>
    选择
    </td>
    <td>
    <select name="condition3" onchange="change(this)">
    <option value="AND">AND</option>
    <option value="OR">OR</option>
    </select>
    </td>
    </tr>
    </table>
    </form>
    </body>
    </html>jsp1.html
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
     <HEAD>
      <TITLE> New Document </TITLE>
      <META NAME="Generator" CONTENT="EditPlus">
      <META NAME="Author" CONTENT="">
      <META NAME="Keywords" CONTENT="">
      <META NAME="Description" CONTENT="">
      <script language="javascript">
      function init(){
       var bian=window.dialogArguments;
       document.getElementById('test').innerHTML=bian;
      }
      </script>
     </HEAD> <BODY onload="init()">
      <div id="test">
      </div>
     </BODY>
    </HTML>
      

  2.   

    谁能给个用JS实现的啊!谢谢了,我想学习用JS实现,而且都在一个网页上完成。