gpt4 book ai didi

jquery - 通过Jquery获取 anchor 内容

转载 作者:行者123 更新时间:2023-11-28 03:19:28 25 4
gpt4 key购买 nike

我将页面(源代码)的内容存储在一个变量中。现在我需要将一些数字存储在一些 anchor 中。

<?php
$homepage = file_get_contents('page');
?>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script>
$(document).ready(function () {
var html = "<?php echo $homepage; ?>" ;
});
</script>

现在我想过滤存储在 $homepage 中的源代码,以获取某些标签的值。

代码如下所示:

        <table class="tbl">
<tr class="odd" >
<td ><a href="1181">1181 cm</a></td>
<td>8/17/2014</td>
</tr>

<tr >
<td ><a href="1182">1182 cm</td>
<td>8/17/2014</td>
</tr>

<tr class="odd" >
<td ><a href="1183">1183 cm</a></td>
<td>8/17/2014</td>
</tr>

<tr >
<td ><a href="1184">1184 cm</a></td>
<td>8/17/2014</td>
</tr>

<tr class="odd" >
<td ><a href="1185">1185 cm</a></td>
<td>8/17/2014</td>
</tr>

<tr >
<td ><a href="1186">1186 cm</a></td>
<td>8/17/2014</td>
</tr>
</table>

我只需要一些帮助,了解更准确地搜索哪些内容,哪些教程。我尝试了互联网上大多数已经预定义的功能,但没有成功。

最佳答案

解析字符串的一种简单方法(简单的意思是不使用正则表达式)是使用 split()。例如:

function getNumbers(homepage)
{
var numbers = new Array();
var splitA = homepage.split('<a href="');

for(var i=1;i<splitA.length;i++)
{
var splitB = splitA[i].split('"');
numbers.push(splitB[0]);
}

return numbers;
}

此函数将从数组中的 anchor 标记输出数字。不过,它们仍然是字符串,因此您必须将它们转换为整数才能将它们用作实际数字。

关于jquery - 通过Jquery获取 anchor 内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25352431/

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