我该怎么用js读取tabledata下的数据?

tatty_bad 2008-05-29 12:42:30
<?xml version="1.0" encoding="utf-8" ?>
- <xmldata>
- <tabledata>
- <tr>
<td class="datainfo">CB1SK - 001</td>
</tr>
- <tr>
<td class="datainfo">CB1SK - 002</td>
</tr>
- <tr>
<td class="datainfo">CB1SK - 003</td>
</tr>
</tabledata>
- <mnext>
- <![CDATA[ 1|CB1SK|2|1]]>
</mnext>
</xmldata>

代码如上,我想把tabledata里面的数据,当作一个整体读出来,请问该怎么写?谢谢
...全文
234 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
tatty_bad 2008-05-29
  • 打赏
  • 举报
回复
obj.responseXML.getElementsByTagName("tabledata")

这后面应该是???
路人乙e 2008-05-29
  • 打赏
  • 举报
回复
or
[0].xml
lfywy 2008-05-29
  • 打赏
  • 举报
回复
请你参考以下代码:

<HTML>
<head>
<STYLE>
.td1 { color: white; background-color: orange;}
.td2 { color: white; background-color: #0099ff;}
.td3 { color: white; background-color: #336699;}
</STYLE>
<script>
var NowTr,PreTr;
document.ondblclick=function(e)
{
e=e||event;
PreTr=NowTr;
var tag=e.srcElement||e.target;
if(tag.tagName=="TR")
NowTr=tag;
else if(tag.tagName=="TD")
NowTr=tag.parentNode;
else{ Update(NowTr,"1");NowTr=null;return;}
if(NowTr!=PreTr)
{
if(PreTr)Update(PreTr,"1");
Update(NowTr);
}
}
function Update(NowTr,Type)
{
for(var i=0;i<NowTr.cells.length;i++)
{
NowTr.cells[i].innerHTML=Type=="1"?NowTr.cells[i].firstChild.value:'<input type="text" value="'+NowTr.cells[i].innerHTML+'"/>';
}
}

</script>
</HEAD>
<BODY>
<table border='1'>
<tr><td>1_1</td><td>1_2</td><td>1_3</td></tr>
<tr><td>2_1</td><td>2_2</td><td>2_3</td></tr>
<tr><td>3_1</td><td>3_2</td><td>3_3</td></tr>
<tr><td colspan="2">4_1</td><td>4_2</td></tr>
<tr><td>5_1</td><td colspan="2">5_2</td></tr>
</table>
</body>
</HTML>
路人乙e 2008-05-29
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 tatty_bad 的回复:]
obj.responseXML.getElementsByTagName("tabledata")

这后面应该是???
[/Quote]
[0].innerXML

87,997

社区成员

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

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