87,984
社区成员
发帖
与我相关
我的任务
分享<script type="text/javascript">
var Dom = YAHOO.util.Dom;
var Event = YAHOO.util.Event;
Event.onDOMReady(
function(){
var linka = Dom.get('content').getElementsByTagName_r('a');//获取id为content box里的所有的a
function QueryString(val)
{
var svalue = location.search.match(new RegExp("[\?\&]" + val + "=([^\&]*)(\&?)", "i"));//正则解析当前文件url
return svalue ? svalue[1] : "";
}
var catid =(QueryString("cat_id"));//获取cat_id的值
var pid = (QueryString("pid"));//获取pid的值
//for循环所有a标签
for(var i = 0;i<linka.length;i++){
//获取a标签里的href,并加上从当前文件里获取到的pid 和cat_id 这里用到了getAttribute 属性 大家可以自己查看其用法
var hrefs = linka[i].getAttribute('href')+"&cat_id=" + catid +"&pid="+ pid;
//把拼好的url设置到所有的a票签的href上,这里用到了setAttribute 属性,不熟悉的可以查找一下用法
linka[i].setAttribute('href',hrefs);
}
}
);
</script>
