ASP与XML的问题

shijie8332899 2008-11-25 05:10:23
username=request.Form("username")
from=request.Form("from")
email=request.Form("email")
if username <>"" and from <>"" and email <>"" then
datesource=server.MapPath("1.xml")
set objXML=server.CreateObject("microsoft.FreeThreadedXMLDOM")
objXML.async = False
objXML.load(datesource)
set objRootsite=objXML.documentelement.selectsingleNode("Newlist")
if objRootsite.hasChildNodes then
id=objRootsite.lastChild.firstChild.text+1
else
id=1
end if
brstr=chr(13)&chr(10)&chr(9)
XMLnode=" <list>"&brstr&" <id>"&id&" </id> <username>"&username&" </username> <from>"&from&" </from> <email>"&email&" </email> </list>"

set objXML2=server.CreateObject("microsoft.FreeThreadedXMLDOM")
objXML2.load(XMLnode)
objXML2.async=false
set rootNumnode=objXML2.documentElement
objRootsite.appendChild(rootNumnode) ''就是这里
objXML.save(datesource)
set objXML=NOTHING
set objXML2=nothing
response.Write"留言成功"
response.end
end if


Microsoft VBScript 运行时错误 (0x800A0005)
无效的过程调用或参数: 'objRootsite.appendChild'
/asp/untitled5.asp, 第 24 行
我在这里看到有人说用rootNumnode.CloneNode(true)也不行啊,说没有对象rootNumnode
为什么会这样的错误,谁能给告诉我啊,晕死了
...全文
16 点赞 收藏 1
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
草原可可 2008-11-25
顶下 关注
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2008-11-25 05:10
社区公告
暂无公告