gpt4 book ai didi

jquery - jQuery 上的 getElementsByName

转载 作者:行者123 更新时间:2023-12-01 06:28:46 25 4
gpt4 key购买 nike

当我在 Javascript 中按名称选择元素时,我通常使用以下代码:

document.GetElementsByName('pencil')[0]

这样,它就可以获取名为“pencil”的第一个元素,如果我想获取第二个、第三个等等,我只需将零更改为一,依此类推。

现在我尝试使用此选择器在 jQuery 中执行此操作:

$('div[name|="pencil"]')

显然这将是一个名为“pencil”的 div 数组。

如何让它像使用纯 JavaScript 一样引用特定名称?谢谢。

<小时/>

我正在尝试使用以下代码获取其innerHTML:

alert( $('div[name|="ball"]').html()

最佳答案

我会使用.eq()方法并这样做:

$('div[name="pencil"]').eq(0)

我认为它读起来更容易一些。

我不知道你为什么要使用管道。这将选择 name="pencil"或 name="pencil-"的 div。

future 的读者:无论如何,你都不应该给 div 元素 name 属性;表单元素通常被赋予名称,并且它们应该是唯一的。

关于jquery - jQuery 上的 getElementsByName,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11203497/

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