1
4

1 回答 1

0

我为您提供了两种方法来实现您想要的:第一种代码是您提供的,第二种是_self在链接上添加属性值的另一种方法。

let links = document.querySelectorAll ("a");
for (let i = 0; i <links.length; i++) { //1st way
    links[i].setAttribute("target", "_self");
}

links.forEach(link => { //2nd way
    link.target = "_self";  
});
<body>
    <a href="https://www.youtube.com">Youtube</a>
    <a href="https://www.google.com">Google</a>
    <a href="https://www.twitter.com">Twitter</a>
    <a href="https://www.netflix.com">Netflix</a>
</body>

于 2020-07-20T15:02:24.977 回答