请问这段代码有什么问题

llkk 2003-06-09 10:29:15

<html >
<head>

<script language=JavaScript>
<!- -
var RootElement1;
var xmlDoc1=new ActiveXObject("microsoft.xmldom");
xmlDoc1.load("1.xml");

function StartUp()
{
if (xmlDoc1.readyState=="4")
{
StartLoading();
}
else
{
alert("loading operation could not atart");
}
}

function StartLoading()
{
RootElement1=xmlDoc1.documentElemnet;
todata.innerText=RootElement1.childNodes(0).text;
fromedata.innerText=RootElement1.childNotes(1).text;
subjectdta.innerText=RootElement1.childNodes(2).text;
badydata.innerText=RootElement1.childNotes(3).text;
}

//-->

</script>

</head>

<BODY bgcolor="ffffff" onLoad="StartUp()">
To:  <span id=todata></span><br>
FROM:  <span id=fromdata></span><br>
SUBJECT:  <span id=subjectdata></span><br>
BODY:  <span id=bodydata></span><br>

</BODY>
</html>
...全文
57 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
kingdomzhf 2003-06-15
  • 打赏
  • 举报
回复
<html >
<head>

<script language=JavaScript>

var RootElement1;
var xmlDoc1=new ActiveXObject("microsoft.xmldom");
xmlDoc1.load("1.xml");

function StartUp()
{

if (xmlDoc1.readyState=="4")
{
StartLoading();
}
else
{
alert("loading operation could not atart");
}
}

function StartLoading()
{
RootElement1=xmlDoc1.documentElement;
todata.innerText=RootElement1.childNodes(0).text;
fromdata.innerText=RootElement1.childNodes(1).text;
subjectdata.innerText=RootElement1.childNodes(2).text;
bodydata.innerText=RootElement1.childNodes(3).text;
}



</script>

</head>

<BODY bgcolor="ffffff" onLoad="StartUp()">
To:  <span id=todata></span><br>
FROM:  <span id=fromdata></span><br>
SUBJECT:  <span id=subjectdata></span><br>
BODY:  <span id=bodydata></span><br>

</BODY>
</html>

错误超过十处
leng_cn 2003-06-13
  • 打赏
  • 举报
回复
function StartLoading()
{
RootElement1=xmlDoc1.documentElemnet.childNodes;
todata.innerText=RootElement1.item(0).text;
fromedata.innerText=RootElement1.item(1).text;
subjectdta.innerText=RootElement1.item(2).text;
badydata.innerText=RootElement1.item(3).text;
}
yaochonghua 2003-06-11
  • 打赏
  • 举报
回复
至少有两个参数写错!!!

你的: 我的:
RootElement1=xmlDoc1.documentElemnet;==>> RootElement1=xmlDoc1.documentElement;
fromedata.innerText=RootElement1... ==>> fromdata.innerText=RootElement1....
yaochonghua 2003-06-11
  • 打赏
  • 举报
回复
function StartLoading()
{
RootElement1=xmlDoc1.documentElement;
todata.innerText=RootElement1.childNodes(0).text;
fromdata.innerText=RootElement1.childNodes(1).text;
subjectdata.innerText=RootElement1.childNodes(2).text;
bodydata.innerText=RootElement1.childNodes(3).text;
}
llkk 2003-06-11
  • 打赏
  • 举报
回复
怎么没有人支持阿,自己顶
llkk 2003-06-09
  • 打赏
  • 举报
回复
<?xml version="1.0"?>

<MESSAGE>
<TO>STUDENT</TO>
<FROM>AUTHOR</FROM>
<SUBJECT>INTRODUCTION TO XML</SUBJECT>
<BODY>WELCOME TO XML</BODY>
</MESSAGE>

上面的程序是用来读此xml文件的数据,可以总也读不出,请高手看看什么原因,谢谢

8,907

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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