javascript读取asp中值的问题~~~~~
xdjm们问个问题,我在asp中 <%%>生成了一个数据数组,比如说shidu(1)=1,2,3,4 然后我想把这个值传递给javascript中的一个函数去,如 var num = 1; str = <%=shidu(num)%>发现这样得不到数据,这是为什么?谢!
代码如下:
<%
dim i,str,nodeNum
nodeNum = 10
dim wendu(),shidu(),gz(),dy()
redim wendu(nodeNum)
redim shidu(nodeNum)
redim gz(nodeNum)
redim dy(nodeNum)
ConnStr = "Driver={SQL Server};Server=(Local);UID=sa;PWD=11111111;database=earth;"
Set conn = Server.CreateObject("ADODB.Connection")
conn.open ConnStr
set rs=server.CreateObject("adodb.recordset")
for i=1 to 2
sql="select top 10 sdData from [Humidity] where nodeId = "&i&" order by sdId desc"
rs.open sql,conn,1,3
if not rs.eof then
do while not rs.eof
wendu(i) = rs("sdData")&","&wendu(i) //形成wendu数组
'str = rs("sdData")&str
rs.movenext
loop
rs.close()
end if
wendu(i) = left(wendu(i),len(wendu(i))-1)
response.Write(wendu(i))
response.Write(" <br>")
next
conn.close()
%>
<Script>
var num = 1;
var str = " <%=wendu(num)%>";
alert(str);
相关问答:
Imports System.ComponentModel
Imports System.Web.UI
Imports System.Web.UI.Design
Imports System.Web.UI.WebControls
Namespace CBDAspNet.WebControls.HTML
''' <summary>
'' ......
在asp里怎么调用java写的webservice方法,有很多方法
- <message name="RtPnrIn">
<part name="bstrPnrNO" type="s:string" />
<part name ......
<?xml version="1.0"?>
<root>
<status>433</status>
<msg>这个是汉字</msg>
<serialno>123</serialno>
</root>
如何用ASP读取 status值 ......
asp虚拟主机实现伪静态的方法:
1、 重写url参数
Step1: 建立前台文件index.asp,修改url参数形式。由于读取数据库中的记录不是专题的重点,故直接给出:
<!--#include file="config.asp" -->
&l ......
万网的服务器支持伪静态的,直接用rewrite在web.config文件写规则,也不用安装组件就可以实现伪静态,但是在时代互联服务器就用不了了,咨询它的客服,他说他们服务器(基本型C)不支持伪静态的.请问一下各位我该用什么方法 ......