如何从动态 HTML 标记中获取文本
本文关键字:获取 取文本 HTML 动态 | 更新日期: 2023-09-27 18:32:54
我如何只能从以下 html 脚本中提取ARTS 003
。在下面的脚本<a href= *** target="_blank">ARTS 003</a>
中,***
是动态部分,可以从一个页面更改为另一个页面。仅供参考,我有几个 html 页面。
<a href="preview_course_nopop.php?catoid=2&coid=1380" onclick="acalogPopup('preview_course.php?catoid=2&coid=1380&print', '3', 770, 530, 'yes');return false;" rel="remote /ajax/preview_course.php?catoid=2&coid=1380&display_options[location]=tooltip&show" id="tt2379" target="_blank">ARTS 003</a>
提前谢谢。
你可以
使用 jQuery .txt() 函数。像这样:
var txt = $('a').txt();
或
var txt = $('a[id^="tt"]').txt();
使用纯 JavaScript 检查此解决方案。
https://jsfiddle.net/ay284ktk/
<a id="mylink" href="preview_course_nopop.php?catoid=2&coid=1380" onclick="acalogPopup('preview_course.php?catoid=2&coid=1380&print', '3', 770, 530, 'yes');return false;" rel="remote /ajax/preview_course.php?catoid=2&coid=1380&display_options[location]=tooltip&show"
id="tt2379" target="_blank">ARTS 003</a>
var myel = document.getElementById('mylink');
alert(myel.textContent);
解决方案:您可以将 id 归因于 <a>
标记,然后获取文本内容。
就这么简单。