使用javascript设置页面上的所有链接

我有一个网站设置,将用户输入存储在 javascript 变量中,我想将页面上的所有链接(使用 javascript)设置为每个标签中包含的 href,并与用户输入连接。


例如,如果用户输入“aaa”,然后单击主页的链接(使用 href="/home"),那么我希望该链接用于“/homeaaa”


我试过了:


$(document).ready(function () {

$('a[href]').click(function(){

    oldlink = $(this).attr("href");

    newlink = oldlink.concat(window.uservariable);

    document.links.href = newlink;

})

})


$(document).ready(function () {

$('a[href]').click(function(){

    oldlink = $(this).attr("href");

    newlink = oldlink.concat(window.uservariable);

    $(this).href = newlink;

})

})

但都不起作用。当用户单击它时,也不要将 href 链接更改为与用户变量连接的 href。


一只名叫tom的猫
浏览 152回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript