按类属性获取同级,然后获取textContent

道格·菲尔(Doug Fir)

如果我在控制台中执行此操作:

foo = document.querySelectorAll('#authCreateAcctUsernameInput')

然后返回这样的对象:foo

[<input type=​"text" maxlength=​"70" id=​"authCreateAcctUsernameInput" name=​"userName" autocomplete=​"off" autocapitalize=​"off" autocorrect=​"off">​]

html看起来像这样:

<fieldset>
    <label class="userName" for="authCreateAcctUsernameInput">Email Address</label>
    <input type="text" maxlength="70" id="authCreateAcctUsernameInput" name="userName" autocomplete="off" autocapitalize="off" autocorrect="off">
    <span id="authCreateAcctUsernameErrorTxt" class="errorMSG" style="display: block;">Please enter a valid email address.</span></fieldset>

我想获得那里最后一个元素的内容(“请输入一个有效的电子邮件地址”),所以我尝试了以下操作:

$(foo).siblings('.errorMSG').textContent

但这返回的是不确定的。同为.innerHTML.value

我将如何基于同级的类值来获取同级的textContent(因此获得带有errorMSG类的同级的textContent)?

Mritunjay

我认为问题jQuery与javascript在一起。

执行此操作以获取文本。

$(foo).siblings('.errorMSG').text();

textContentDOM对象的属性,但是您有一个jQuery对象。因此,可以在其上调用jquery函数。

波纹管是不同的DOM对象属性,并且存在等效的Jquery Object函数

DOMObject.value         jqueryObject.val()
DOMObject.innerHTML     jqueryObject.html()
DOMObject.textConetnt   jqueryObject.text()

还有许多其他。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

获取类属性长度

来自分类Dev

序列化时如何按声明顺序获取类属性

来自分类Dev

序列化时如何按声明顺序获取类属性

来自分类Dev

MethodBuilder ILGenerator获取类属性

来自分类Dev

获取类属性的值(NSMutableArray)

来自分类Dev

如何获取类属性列表

来自分类Dev

是否可以获取类属性的索引?

来自分类Dev

硒使用javascript获取元素的类属性

来自分类Dev

Swift 2.0获取镜像超类属性

来自分类Dev

使用Excel VBA获取类属性值

来自分类Dev

如何获取和设置列表类属性?

来自分类Dev

C#获取子类属性值

来自分类Dev

如何使用jQuery从xmlhttprequest获取类属性

来自分类Dev

在父类中获取子类属性

来自分类Dev

如何从嵌套的类属性中获取值

来自分类Dev

LINQ按日期分组,然后按属性排序,以获取最高金额?

来自分类Dev

按名称的类属性

来自分类Dev

无法获取类属性的属性描述符

来自分类Dev

如何在 C# 中获取类属性的属性值

来自分类Dev

JSON:按属性获取对象

来自分类Dev

JSON:按属性获取对象

来自分类Dev

Xpath按属性获取节点

来自分类Dev

如何根据其同级属性值从元素获取文本值?

来自分类Dev

如何从XSLT中的先前同级中获取属性

来自分类Dev

如何获取工厂方法的类属性的接口类型

来自分类Dev

使用DOM样式使用Javascript获取或更改CSS类属性

来自分类Dev

如何使用jquery和javascript获取类属性值

来自分类Dev

如何使用Java 8 Stream从某些类属性获取列表?

来自分类Dev

如何使用反射获取嵌套类属性的值?