只有JS用asp变量
没有asp用JS变量

解决方案 »

  1.   

    就是说在ASP里不可以把JS的变量写进SQL语句中是这个意思吗?
      

  2.   

    是的,如果使用get/post提交进行,哪是有可以的。
      

  3.   

     <script>   
      function   reVal(el){  
      var url=location.search;
      var Request = new Object();
    if(url.indexOf("?")!=-1)
    {
      var str = url.substr(1) //去掉?号

    }
    document.form1.hid.value=str;
    alert(<%= trim(rs("keyword"))%>);
      window.returnValue=el.innerText;   
      window.close();   
      }   
    <!--   document.form1.submit(); -->
      </script>  
    <%
     dim rs
     dim sql
     set rs=server.createobject("adodb.recordset")
     sql = "select * from SmallClass where SmallClassName = '" & request("hid") & "'"
     rs.open sql,conn,1,1
    %>
      </head>   
        
      <body>   
      <form name="form1" id="form1" ><input type="text" id="hid" name="hid"/>
      <span   onClick="reVal(this)"><%= trim(rs("keyword"))%>cc</span><br>   
      <span   onClick="reVal(this)">dd</span><br>   
      <span   onClick="reVal(this)">ee</span><br>   
      <span   onClick="reVal(this)">ff</span><br>  </form>
      </body>   
      

  4.   

    怎么能在SQL语句中加入JS的变量STR啊。急求