我在页面上有以下代码片段,我需要专门定位b标记内的数字并将该数字放在变量中。我无法直接访问此代码,或者我会将ID和ID放在那里。页面上有多个td和b标签,但只有一个字体大小为“3”。什么是正确的选择器来定位这个文本?
<td><font size="3"><b>3947</b></font></td>
这是我到目前为止的代码,但它返回页面上的其他粗体文本
<script type="text/javascript" language="javascript">
$(document).ready(function(){
var invoice_number = $("td b").text();
alert(invoice_number);
});
</script>
答案 0 :(得分:2)
使用attribute equals选择器,如下所示:
$(document).ready(function(){
var invoice_number = $("td font[size='3'] b").text();
alert(invoice_number);
});