Javascript优雅地在slug前面加上URL的其余部分?
有人能提供一个优雅的Javascript片段来改变像这样的URL吗Javascript优雅地在slug前面加上URL的其余部分?,javascript,html,Javascript,Html,有人能提供一个优雅的Javascript片段来改变像这样的URL吗 <a href="joebiden" title="Twitter" aria-label="Twitter">Joe</a> <a href="berniesanders" title="Twitter" aria-label="Twitter">Bernie</a> 要访问以下URL: <a href="https://twitter.com/joebiden" tit
<a href="joebiden" title="Twitter" aria-label="Twitter">Joe</a>
<a href="berniesanders" title="Twitter" aria-label="Twitter">Bernie</a>
要访问以下URL:
<a href="https://twitter.com/joebiden" title="Twitter" aria-label="Twitter">Joe</a>
<a href="https://twitter.com/berniesanders" title="Twitter" aria-label="Twitter">Bernie</a>
因此twitter URL是预先添加的?此代码段将查找现有的href值
对于Object.valuesdocument.getElementsByTagName'a'{
如果a.getAttribute'aria-label'='Twitter'{
a、 setAttribute'href','https://twitter.com/“+a.getAttribute”href”
}
}
//显示结果
对于Object.valuesdocument.getElementsByTagName'a'{
console.loga.getAttribute'href';
}
这回答了你的问题吗?你真是一颗炸弹。谢谢我这样做是为了让链接有条件地被填充:让对象a离开的代码。valuesdocument.getElementsByTagName'a'{如果a.getAttribute'aria-label'==='Twitter'{如果a.GetAttributeRef!==={a.setAttribute'href',+a.getAttribute'href'//显示让对象a离开的结果。valuesdocument.getElementsByTagName'a'{console.loga.getAttribute'href';}代码