a标签href增加参数
处理后的效果,多了&cat_id=222和&pid=111
该如何处理,刚接触
网上已经搜索到了
<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>但是浏览器调试出Uncaught ReferenceError: YAHOO is not defined,然后也没功能
...全文
相关推荐
a标签跳转方式[代码]
本文详细介绍了HTML中a标签的多种跳转方式,包括使用href属性链接到不同页面或同一页面的不同位置,以及使用target属性控制链接的打开方式(如_blank、_self等)。此外,还讲解了如何通过JavaScript实现a标签的跳转功能,包括带参数和不带参数的两种形式。文章还提及了a标签的其他属性,如download属性用于下载文件,以及如何在a标签中使用文本或图片作为链接内容。这些内容为开发者提供了全面的a标签使用指南,帮助他们在网页开发中灵活运用a标签实现各种跳转需求。
a标签中调用js中的方法的方法
a标签中调用js中的方法的方法a标签中调用js中的方法的方法
a标签下载关于图片.txt
a标签下载关于图片.txt
jquery 为a标签绑定click事件示例代码
jquery 为a标签绑定click事件,当被点击时执行一些动作,示例代码如下,需要的朋友可以参考参考
jQuery实现当前页面标签高亮显示的方法
本文实例讲述了jQuery实现当前页面标签高亮显示的方法。分享给大家供大家参考。具体实现方法如下: function nav(name, csskey,cssvalue) { var url = [removed].pathname + [removed].search; var v1 = ""; $(name).each(function () { v1 = "/" + $(this).attr("href"); if (v1 == url) { var v2 = $(this).css(csskey, cssvalue);


