注册 登录
编程论坛 ASP.NET技术论坛

[求助]如何能把数据库的数据赋值给javaScript变量

重在参与 发布于 2007-07-26 10:30, 1306 次点击
var smsUser="liufeng";
var smsPass="820419";
var Telobj=document.getElementById("text1").value;
var smsContentobj=document.getElementById("textbox1").value;

上面的smsUser与smsPass都是数据库里的数据,像我这样写是个死代码,我想把数据库数据传给这两个变量,应该怎么写代码啊?求教!
5 回复
#2
重在参与2007-07-26 11:53
这个问题已经解决了,谢谢各位
#3
jimnox2007-07-30 18:42
怎么解决的?
#4
冰彩虹2007-07-30 18:48
把数据库的数据赋值给隐藏域,然后类似这样document.getElementById("HiddenFieldID").value获取,可以吧
#5
jimnox2007-07-30 20:25
可以,但是查看源文件会泄漏吗?
#6
川流不息2007-07-30 21:07
我觉得可以这样做:
在JS文件前面定义全局变量
var Telobj;
var smsContentobj;
在你的事件后面
Telobj=document.getElementById("text1").value;
smsContentobj=document.getElementById("textbox1").value;
this.RegisterStartupScript("Nodate","<script language='javascript'>Telobj='"+text1.Text+"';smsContentobj='"+textbox1.Text+"'</script>");

我曾经就是这样做的。
1