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
为什么会这样的错误,谁能给告诉我啊,晕死了
...全文
54 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
草原可可 2008-11-25
  • 打赏
  • 举报
回复
顶下 关注

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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