javascript传值问题 在线等急急急急急

来源:百度知道 编辑:UC知道 时间:2024/06/01 00:57:46
<SCRIPT type=text/javascript >
var aaaa="newsab"
</SCRIPT>
我想把这个aaaa的值传到本页面里,用于数据库的查询
sqlnews="select top " & l & " * from " & aaaa &" order by id desc"
我要怎么才能接收到aaaa的值好用于查询
asp页面 我问的就是怎么把aaaa变量赋值给asp变量,怎么写?

很简单:

比如是传给x.asp

<script>
document.write("x.asp?"+aaaa);
</script>

你得把aaaa变量赋给一个asp变量,然后在把这个asp变量用到sql中!

select top 搜所的是数据型的??怎么可能用他与var型的组拼,数据类型不匹配。最后order分类id。

首先,你得清楚,ASP是服务器处理好之后返回给客户端的,返回的是纯HTML文件.所有的变量都是在服务器上才能用.JS变量是位于客户端的,所以你想把本地的赋给服务器上,你必须请求服务器页面,向服务器发送变量,发送的方式有很多,表单POST,GET,AJAX等
一般用AJAX好一点.JS变量赋值之后,然后请求一下ASP网页,服务器把值读一下,再进行处理