innerHTML如何直接获取数据库的值

sj687296 2017-05-21 05:46:57
<script type="text/javascript" src="js/jquery-1.8.3.min.js"></script>
<script type="text/javascript" charset="UTF-8">
$(function(){
var objdbConn = new ActiveXObject("ADODB.Connection");
var strdsn = "Driver={SQL Server};SERVER=(local);UID=sa;PWD=11111111;DATABASE=SJ";
objdbConn.Open(strdsn);
document.write("数据库连接成功<br>");
var objrs = objdbConn.Execute("select * from admin");
document.write("查询成功<br>");
var a="hello world";
alert(a);
document.getElementById('info').innerHTML=a;
});

</script>

为什么上面这段代码只能运行到alert(a);这里过,无法再运行下面的innerHTML?
...全文
567 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
romanticcrystal 2017-06-02
  • 打赏
  • 举报
回复
改为:$("#info").html(a);
jio可 2017-05-22
  • 打赏
  • 举报
回复
去掉连接和完成的打印信息
sj687296 2017-05-21
  • 打赏
  • 举报
回复
引用 2 楼 showbo 的回复:
你info对象呢。。注意id是区分大小写的,不要拼写错了
区分大小写了。下面那些代码没有发上来,抱歉
Go 旅城通票 2017-05-21
  • 打赏
  • 举报
回复
你info对象呢。。注意id是区分大小写的,不要拼写错了
天际的海浪 2017-05-21
  • 打赏
  • 举报
回复
document.write()一般只在页面加载完成之前使用。 当页面加载完成之后,文档流会自动关闭,就不要用document.write()了 页面加载完成之后再使用document.write()就会重新创建一个新的页面。 这个新页面的源代码就是document.write()输出的字符串。

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧