在XML中如何得到元素的属性值?

Sceyu 2009-05-03 12:54:00
for (var i=0; i < titleList.length; i++) {
if (enteredTitle == titleList[i].firstChild.nodeValue) {
//想在这里加一句得到titleList[i]的属性id的值。最好能得到它的父节点的id的值。谢谢~
showPerson(id);
}
//这是XML的数据
<article id="1">
<title id="1">XML</title>
<author>sao</author>
<announcedate>2007.5.1</announcedate>
<summary>XML</summary>
</article>
...全文
106 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Sceyu 2009-05-09
  • 打赏
  • 举报
回复
谢谢~我一开始也试过GETATTRIBUTE。失败了。。。可能我那里打错了。现在好用了。谢谢啊~
wlkjhxd 2009-05-04
  • 打赏
  • 举报
回复
var id = titleList[i].getAttribute("id");
var parentId = titleList[i].parentNode.getAttribute("id");

52,782

社区成员

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

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