gpt4 book ai didi

javascript - 如何使用 JQuery 获取正文中第一个元素(表单)的 id?

转载 作者:行者123 更新时间:2023-11-28 13:22:08 26 4
gpt4 key购买 nike

对JQuery不太熟悉;我想获取 jquery 中位于以下位置的表单元素的 id

<body>
<div id="boxDialog"> </div>

<div class="container">
<div class="header">
Many Tables and divs
</div>
</div>
<form id="approval"></form>

Jquery: : :
alert($("body.form").attr("id"));

fiddle :https://jsfiddle.net/j32f9128/

最佳答案

问题:

body.form 将选择具有 form 类的 body 元素,该元素不存在,因此返回 undefined.

解决方案:

bodyform之间使用空格并删除.。使用空格,将在 body 中搜索 form 元素。

alert($("body form").attr("id"));

您还可以在此处省略 body,因为所有 forms 都嵌套在 body 内。

alert($("form").attr("id"));

如果你想获取first表单元素的id,可以使用first()

alert($("form").first().attr("id"));

或者你也可以

alert($("form:first").attr("id"));

Demo

关于javascript - 如何使用 JQuery 获取正文中第一个元素(表单)的 id?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32176761/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com