这个问题比较模糊
首先这个传值问题是否涉及到客/服?
首先要明确一点
客户端javascript是不能直接和服务器端的asp进行通信的(交流)(当然在某些特殊环境下还是可以的)
第二,你的url是如何传递到asp中的?
请说明
再联系

解决方案 »

  1.   

    谢谢DSONet(大山)
    是这样的,我从数据库里读数据出来,做成RADIO的形式。当我选择任意一个RADIO的时候,根据选择RADIO得到的参数,在另外一个下拉框中从数据库对出数据,放到下拉框中。现在RADIO中:
      <input type=radio name=radio1 value="<%=RS("product_id")%>"OnClick="return btnClick(<%=KD2(i)%>)"><%=RS("product_name")%>
    其中,KD2(i)是做成数组的形式,因为从数据库中循环读数据,我要把KD2(i)传递到脚本函数中。在JAVASCRIPT中:<script language=javscript>
    function btnClick(val)
    {
    var url =  val;   
    window.alert(url)  //其实,url就是KD2(i)的值,到这步可以成功。
    <%
       SQL="SELECT * FROM SCORE WHERE SCORE_ID='"&url &"'"//到到这步url的值是空的???
       SET RS=CON.EXECUTE(SQL)%>}
    </script>
            
    1,如何使得javascript能直接和服务器端的asp进行通信
    2,如果不可以,如何才能够在SQL语句中得到参数,或是如何才可以实现我想要的功能?谢谢