如何使用javascript或jquery在网页中输入链接号

如何使用javascript或jquery在网页中输入链接号,javascript,jquery,Javascript,Jquery,如何获取链接的索引号?点击链接? 我已经尝试了这个代码,以显示值 alert("i am script"); var an=[]; var href=[]; var atext=[] an = document.getElementsByTagName("a"); for(var i=0;i<an.length;i++) { alert("i am inside for"); href[i]=an[i].getAttribute("href"); atext[i]

如何获取链接的索引号?点击链接? 我已经尝试了这个代码,以显示值

alert("i am script");
var an=[];
var href=[];
var atext=[] 
an = document.getElementsByTagName("a");
for(var i=0;i<an.length;i++)
{
    alert("i am inside for");
    href[i]=an[i].getAttribute("href");
    atext[i]=an[i].innerHTML;   
}
警报(“我是脚本”);
var an=[];
var href=[];
var atext=[]
an=document.getElementsByTagName(“a”);

对于(var i=0;i,使用JavaScript方式:

var links = document.getElementsByTagName('a');

for(var i = 0; i< links.length; i++){
  alert('index is: '+i+' link is: '+links[i].href);
}
var links = $('a');
$.each(links, function(index, link){ 
  alert('index is: '+index+' link is: '+$(link).attr('href'));
});
<div id="xx">
<a href="#">link 1</a>
<a href="#">link 2</a>
<a href="#">link 3</a>
<a href="#">link 4</a>
</div>
var g = document.getElementById('xx');
for (var i = 0, len = g.children.length; i < len; i++)
{ 
    (function(index){
        g.children[i].onclick = function(){
              alert(index)  ;
        }    
    })(i);

}

通过javascript使用

var arr = [], l = document.links;
for(var i=0; i<l.length; i++) {
  arr.push(l[i].href);
}
你说“点击链接”对吗?这里有:

$("a").click(function(){
    var index = $(this).index();
    alert(index);
});

干杯

试试这个JavaScript:

var links = document.getElementsByTagName('a');

for(var i = 0; i< links.length; i++){
  alert('index is: '+i+' link is: '+links[i].href);
}
var links = $('a');
$.each(links, function(index, link){ 
  alert('index is: '+index+' link is: '+$(link).attr('href'));
});
<div id="xx">
<a href="#">link 1</a>
<a href="#">link 2</a>
<a href="#">link 3</a>
<a href="#">link 4</a>
</div>
var g = document.getElementById('xx');
for (var i = 0, len = g.children.length; i < len; i++)
{ 
    (function(index){
        g.children[i].onclick = function(){
              alert(index)  ;
        }    
    })(i);

}
Html:

var links = document.getElementsByTagName('a');

for(var i = 0; i< links.length; i++){
  alert('index is: '+i+' link is: '+links[i].href);
}
var links = $('a');
$.each(links, function(index, link){ 
  alert('index is: '+index+' link is: '+$(link).attr('href'));
});
<div id="xx">
<a href="#">link 1</a>
<a href="#">link 2</a>
<a href="#">link 3</a>
<a href="#">link 4</a>
</div>
var g = document.getElementById('xx');
for (var i = 0, len = g.children.length; i < len; i++)
{ 
    (function(index){
        g.children[i].onclick = function(){
              alert(index)  ;
        }    
    })(i);

}

javascript:

var links = document.getElementsByTagName('a');

for(var i = 0; i< links.length; i++){
  alert('index is: '+i+' link is: '+links[i].href);
}
var links = $('a');
$.each(links, function(index, link){ 
  alert('index is: '+index+' link is: '+$(link).attr('href'));
});
<div id="xx">
<a href="#">link 1</a>
<a href="#">link 2</a>
<a href="#">link 3</a>
<a href="#">link 4</a>
</div>
var g = document.getElementById('xx');
for (var i = 0, len = g.children.length; i < len; i++)
{ 
    (function(index){
        g.children[i].onclick = function(){
              alert(index)  ;
        }    
    })(i);

}
var g=document.getElementById('xx');
for(变量i=0,len=g.children.length;i
索引编号将是
i
值。这将非常有用