Javascript 如何获取此href值?
我想从下面的hmtl获取值“3已发送”。我该怎么做Javascript 如何获取此href值?,javascript,selenium,selenium-webdriver,Javascript,Selenium,Selenium Webdriver,我想从下面的hmtl获取值“3已发送”。我该怎么做 <ul class="nav nav-tabs some-tabs"> <li class="active"> <a href="#accepted" data-toggle="tab">1 Accepted</a> </li> <li class=""> <a h
<ul class="nav nav-tabs some-tabs">
<li class="active">
<a href="#accepted" data-toggle="tab">1 Accepted</a>
</li>
<li class="">
<a href="#sent" data-toggle="tab">3 Sent</a>
</li>
</ul>
-
-
编辑:向大家道歉,我不清楚我在追求什么
值“3已发送”一直在更改,可以是“1已发送,2已发送”等。这是一个可单击的链接,因此我希望能够单击它
谢谢。您只需使用以下代码即可获得:
$(document).ready(function(){
$('li').find('a').each(function() {
if($(this).attr('href')=="#sent")
{
alert($(this).text());
}
});
});
您只需使用以下代码即可获得:
$(document).ready(function(){
$('li').find('a').each(function() {
if($(this).attr('href')=="#sent")
{
alert($(this).text());
}
});
});
您只需使用以下代码即可获得:
$(document).ready(function(){
$('li').find('a').each(function() {
if($(this).attr('href')=="#sent")
{
alert($(this).text());
}
});
});
您只需使用以下代码即可获得:
$(document).ready(function(){
$('li').find('a').each(function() {
if($(this).attr('href')=="#sent")
{
alert($(this).text());
}
});
});
可以使用基于文本的搜索。我相信你正在寻找一个选择器
//a[.='3 Sent']
编辑
只需使用css选择器
a[href='#sent']
可以使用基于文本的搜索。我相信你正在寻找一个选择器
//a[.='3 Sent']
编辑
只需使用css选择器
a[href='#sent']
可以使用基于文本的搜索。我相信你正在寻找一个选择器
//a[.='3 Sent']
编辑
只需使用css选择器
a[href='#sent']
可以使用基于文本的搜索。我相信你正在寻找一个选择器
//a[.='3 Sent']
编辑
只需使用css选择器
a[href='#sent']
从下一个
列表
元素的类.active
中获取锚定中的文本。
var textInAnchor=document.querySelector(“.active+li a”).innerHTML;
警报(textInAnchor)
-
-
在下一个列表中的类.active
中获取锚定中的文本。
var textInAnchor=document.querySelector(“.active+li a”).innerHTML;
警报(textInAnchor)
-
-
在下一个列表中的类.active
中获取锚定中的文本。
var textInAnchor=document.querySelector(“.active+li a”).innerHTML;
警报(textInAnchor)
-
-
在下一个列表中的类.active
中获取锚定中的文本。
var textInAnchor=document.querySelector(“.active+li a”).innerHTML;
警报(textInAnchor)
-
-
试试这个
单击锚定标记时,它将搜索文本
$('.nav li a').on('click', function(e){
e.preventDefault();
console.log("Value is " + $(this).text());
});
试试这个
单击锚定标记时,它将搜索文本
$('.nav li a').on('click', function(e){
e.preventDefault();
console.log("Value is " + $(this).text());
});
试试这个
单击锚定标记时,它将搜索文本
$('.nav li a').on('click', function(e){
e.preventDefault();
console.log("Value is " + $(this).text());
});
试试这个
单击锚定标记时,它将搜索文本
$('.nav li a').on('click', function(e){
e.preventDefault();
console.log("Value is " + $(this).text());
});
您想要发送的href
值吗?或3sent
?document.querySelector(“a[href='#Sent']”).innerHTML?您在哪里编写代码?在selenium项目中还是希望在JavaScript中获取值?代码是在selenium项目中编写的。是否希望href
值是#sent
?或3sent
?document.querySelector(“a[href='#Sent']”).innerHTML?您在哪里编写代码?在selenium项目中还是希望在JavaScript中获取值?代码是在selenium项目中编写的。是否希望href
值是#sent
?或3sent
?document.querySelector(“a[href='#Sent']”).innerHTML?您在哪里编写代码?在selenium项目中还是希望在JavaScript中获取值?代码是在selenium项目中编写的。是否希望href
值是#sent
?或3sent
?document.querySelector(“a[href='#Sent']”).innerHTML?您在哪里编写代码?在selenium项目中,还是希望在JavaScript中获取值?代码是在selenium项目中编写的。正确。但是,我对OP的要求有点困惑。就这么简单,嗯,赛弗?:-)谢谢你的帮助。正确。但是,我对OP的要求有点困惑。就这么简单,嗯,赛弗?:-)谢谢你的帮助。正确。但是,我对OP的要求有点困惑。就这么简单,嗯,赛弗?:-)谢谢你的帮助。正确。但是,我对OP的要求有点困惑。就这么简单,嗯,赛弗?:-)谢谢你的帮助。虽然这篇文章提供了有用的代码,但如果能解释一下代码的工作原理,也会大有帮助。这不仅能帮助原始海报,还能帮助其他有同样问题的人(更不用说帮助你获得更多的声誉了!)@ShreyGupta非常感谢你。我要提醒它:)虽然这篇文章提供了有用的代码,但如果能解释一下代码的工作原理也会大有裨益,这不仅会帮助原始海报,还会帮助其他有同样问题的人(更不用说帮助你获得更多的声誉!)@ShreyGupta非常感谢。我要提醒它:)虽然这篇文章提供了有用的代码,但如果能解释一下代码的工作原理也会大有裨益,这不仅会帮助原始海报,还会帮助其他有同样问题的人(更不用说帮助你获得更多的声誉!)@ShreyGupta非常感谢。我要提醒它:)虽然这篇文章提供了有用的代码,但如果能解释一下代码的工作原理也会大有裨益,这不仅会帮助原始海报,还会帮助其他有同样问题的人(更不用说帮助你获得更多的声誉!)@ShreyGupta非常感谢。我要提醒它:)