JQuery选择表中br和td内的文本
我试图让 JQuery 正确地从以下 html 结构中选择文本:
<TABLE class=ms-formtable>
<TBODY>
<TR></TR>
<TR></TR>
<TR></TR>
<TR></TR>
<TR></TR>
<TR>
<TD><H3><NOBR>Select this text</NOBR></H3></TD>
<TD></TD>
</TR>
</TBODY>
</TABLE>
I'm trying to get the JQuery right to select the text from the following html structure:
<TABLE class=ms-formtable>
<TBODY>
<TR></TR>
<TR></TR>
<TR></TR>
<TR></TR>
<TR></TR>
<TR>
<TD><H3><NOBR>Select this text</NOBR></H3></TD>
<TD></TD>
</TR>
</TBODY>
</TABLE>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
简单选择器
更明确选择器
示例
simple selector
more explicit selector
An example to play with
有多种方法可以做到这一点。这是唯一具有该类名称的表吗?我的猜测是
$('table.ms-formtable nobr').text()
,但这取决于 HTML 的其余部分,因为这可能会选择多个元素的文本。There is a number of ways of doing that. Is this the only table with that class name? My guess is
$('table.ms-formtable nobr').text()
, but it depends on the rest of the HTML, because this could select more than one element's text.您是否可以使用 ID 来指定您的 H3 标记,从而能够使用
$('#textToSelect').text()
之类的内容来选择它。这样您就可以绝对确定您要在页面上定位哪些文本。
Could you perhaps use an ID to specify your H3 tag and therefore be able to select it using something like
$('#textToSelect').text()
.That way you could be absolutely sure which text you were targeting on the page.