首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

JS getelementsbyclassname() 得到<a>集合 清空链接不可用如何写

2012-04-26 
JS getelementsbyclassname() 得到a集合 清空链接不可用怎么写?JS getelementsbyclassname() 得到集合ge

JS getelementsbyclassname() 得到<a>集合 清空链接不可用怎么写?
JS getelementsbyclassname() 得到集合 
getelementsbyclassname得到class为button1的集合,下一步我要写,把这些集合的链接清空(如http:www.123.com?id=11),代码应该怎么写?如何用ID的话要一个个写清空链接,那太代码长了(而且ID是从数据读取的,不是一定是按1-100这样排的,中间可以有空)想一步到位把这些链接清空了,不知道我的思路对不对?有没有别的方法?

<a class="button1" id="button1" href="http:www.123.com?id=11" target="_blank" ></a>
<a class="button1" id="button2" href="http:www.123.com?id=12" target="_blank" ></a>
.............

[解决办法]
循环啊 。
[解决办法]
思路可行。试试:

JScript code
var ss=document.getElementsByClassName('button1');    var len=ss.length;    for(var i=0;i<len;i++){         var s=ss[i];         s.href='';    }
[解决办法]
探讨

引用:
思路可行。试试:

JScript code


var ss=document.getElementsByClassName('button1');
var len=ss.length;
for(var i=0;i<len;i++){
var s=ss[i];
s.href='';
}
……

[解决办法]
探讨

引用:

引用:
思路可行。试试:

JScript code


var ss=document.getElementsByClassName('button1');
var len=ss.length;
for(var i=0;i<len;i++){
var s=ss[i];
s.……

[解决办法]
探讨

引用:
思路可行。试试:

JScript code


var ss=document.getElementsByClassName('button1');
var len=ss.length;
for(var i=0;i<len;i++){
var s=ss[i];
s.href='';
}
……

[解决办法]
原生没有getElementsByClassName
用jquery 写最简单
$(".myclass").attr("href","");
[解决办法]
探讨

引用:
思路可行。试试:

JScript code


var ss=document.getElementsByClassName('button1');
var len=ss.length;
for(var i=0;i<len;i++){
var s=ss[i];
s.href='';
}
……

[解决办法]
原生的没这方法
getElementsByTagName
getElementsByName
都可以或者用jq

热点排行