首先你要明确一个概念,JS是客户端执行的,ASP是服务器端执行的,ASP在解释输出HTML文档时,JS变量还没载入到浏览器。所以,除非你进行页面提交,也就是指发生页面跳转,否则是无法把JS的变量值提给asp使用的。比如:function jump(v){ window.location.href="页面自身的文件名.asp?value="+v;}然后在此asp文件开始处用Request.QueryString("value")接收进行处理。