如何使用 javascript 或 Jquery 在 LI nodeObject 下返回此跨度的 ID
How to return the ID of this span under a LI nodeObject using javascript or Jquery
所以我有
<li>
<span id="foobar"> abc </span>
</li>
我现在有li
作为节点对象。我可以通过使用li.nodeName
来获得"LI"
。
现在我怎么能"foobar"
li
它是其中跨度的 ID。
我试过了:
$node = li;
alert($node>span.Id);
但不工作,谢谢!
你可以这样做...
alert(li.firstElementChild.id);
或者这个...
alert(li.getElementsByTagName('span')[0].id);
或者这个...
alert(li.children[0].id);
这个将起作用:
var node = $('li');
alert(node.children('span').attr('id'));
您可以使用标签选择器和 id 选择器来选择正确的元素,以便您可以在下面使用在 li 内使用 id 选择范围
$(li#foobar")
这似乎很容易。看看这个:
var test = $("li span").attr("id");
alert(test);
相关文章:
- PHP会话ID变量与AJAX一起返回
- 包含插入的Meteor方法没有返回记录ID作为结果
- AngularJS-工厂中promise ID字段的返回值
- 将外部函数返回的id传递给内部函数
- 使用this和onclick()时不能返回id值
- 为什么数据列表选项的id返回空值
- Javascript setInterval未及时返回ID
- 代码点火器动态表单下拉列表,不返回值,而是返回 ID
- 猫鼬对 id 字段的请求返回 id 和_id
- 自动增量不会在猫鼬中返回 ID
- 从Ajax生成的DOM元素返回id
- .post()返回ID不受页面Jquery的影响
- cssRule对象在样式表中没有返回id选择器样式
- 将onclick事件附加到返回id的锚定元素
- 如何获得ajax返回id隐藏变量..在请求页面
- Angular:从父函数$http中返回id
- 从新插入的文档返回id - mongoDB
- 选择查询结果并返回ID值
- 希望在下划线筛选器后返回ID列表
- 如何在帆中保存记录时返回 id 数组.js