我的问题如下:
我的页面有很多链接 其中一些有特定的模式:
http://www.example.com/.../?parameter1=...¶meter2=PARAMETER2
我想要做的是使用 JavaScript 将这些链接的 href 更改为参数 2 的值。 例如,如果我有一个像这样的链接:
<a href="http://www.example.com/.../?parameter1=...¶meter2=PARAMETER2">text here</a>
脚本运行后我想要做的是有一个像这样的链接:
<a href="PARAMETER2">text here</a>
任何建议将不胜感激! 提前谢谢大家!!!
最佳答案
如果您使用jquery
然后使用下面的代码
$(function() {
$("a[href^='www.example.com']").each(function(){
var ele = $(this);
var href = ele.attr("href");console.log(href);
var index = href.lastIndexOf("parameter2");
var param_2 = href.substring((index + 11));
ele.attr("href", param_2);
});
});
关于javascript用于更改html页面中链接的href,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9431825/