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);
相关问答:
有一个类
class adc
{
dim a,b,c
}
如何在另外一个类中取得类成员及成员个数
class getmenber
{
dim menbers()
function getmenbers(resclass)
'res为一未知类
'getmenber ......
在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值 ......