Javascript 如何从jquery中获取dl标记HTML的值
我想通过Jquery或Javascript从HTML文件中选择以下值。 银行转帐,有人能告诉我怎么办吗Javascript 如何从jquery中获取dl标记HTML的值,javascript,jquery,html,Javascript,Jquery,Html,我想通过Jquery或Javascript从HTML文件中选择以下值。 银行转帐,有人能告诉我怎么办吗 <div class="color-me" id="txnDetails"> <div class="panel-apply-font-size"> <div class="row"> <div class="cols"> <dl class="entityDetails-field">
<div class="color-me" id="txnDetails">
<div class="panel-apply-font-size">
<div class="row">
<div class="cols">
<dl class="entityDetails-field">
<dt>PaymentMethod</dt>
<dd>Bank Transfer</dd>
</dl>
</div> <!--end of cols-->
<div class="cols">
<dl class="entityDetails-field">
<dt>AccountNumber</dt>
<dd>34343</dd>
</dl>
</div> <!--end of cols-->
<div class="cols">
<dl class="entityDetails-field">
<dt>BankName</dt>
<dd>Bank Of America</dd>
</dl>
</div> <!--end of cols-->
</div><!--end of rows-->
</div><!--end of panel-->
</div><!--end of color me-->
在这里,我没有为DT,DD元素提供任何类名或ID标记,如何才能找到第一个DD标记来选择它的文本?我想要第一个DD标记的文本,即价值银行转账。使用
$('#txnDetails dd:first').text()
或
使用
或
您可以使用以下选项:
$("#txnDetails dd").first().text()
您可以使用以下选项:
$("#txnDetails dd").first().text()
尝试:n子选择器:
$("dd:nth-child(1)").text();
您只需要知道目标元素所在的位置
要求阅读:
尝试:n子选择器:
$("dd:nth-child(1)").text();
您只需要知道目标元素所在的位置
要求阅读:
您应该能够通过以下方式获取值:
$('#txnDetails dd:first-child').val();
您应该能够通过以下方式获取值:
$('#txnDetails dd:first-child').val();
试试$txnDetails dd:first.texton什么?您感兴趣的用户活动是什么?点击,悬停?你能再精确一点吗?你在谷歌上搜索了什么或者探索了什么,关于如何获取类型的第一个children元素?或者任何类似的东西?从另一个方面来说,你的HTML看起来很自由,那里有很多嵌套。你真的需要一个完整的div来应用样式面板apply font size吗?您知道可以对一个元素应用多个类吗?比如说,你的顶头上司可能是。你真的需要col Div吗?您可能可以删除这些,只需将dls用于您的列。请尝试$txnDetails dd:first.text关于什么?您感兴趣的用户活动是什么?点击,悬停?你能再精确一点吗?你在谷歌上搜索了什么或者探索了什么,关于如何获取类型的第一个children元素?或者任何类似的东西?从另一个方面来说,你的HTML看起来很自由,那里有很多嵌套。你真的需要一个完整的div来应用样式面板apply font size吗?您知道可以对一个元素应用多个类吗?比如说,你的顶头上司可能是。你真的需要col Div吗?您可能可以删除这些,只需将dls用于您的列。