首页 > 解决方案 > 如何将属性 rel=nofollow 添加到 Javascript 字符串链接

问题描述

var str = "Free Web Building Tutorials!";
var result = str.link("https://www.w3schools.com");
document.getElementById("demo").innerHTML = result;
<p id="demo"></p>

如何为上面的 str.link 添加属性 rel=nofollow?而且,我可以使用 AMP Javascript Custom 为我的 AMP 页面运行它吗?如果可以,怎么做。。

请,如果有人知道,请回答我的上述问题,我很乐意为您的回答,谢谢。

标签: javascript

解决方案


string.link()已弃用,不应使用。像这样直接创建一个锚标记元素(并添加rel属性值):

var str = "Free Web Building Tutorials!";
var result = document.createElement('a');
result.innerText =str;
result.href = "https://www.w3schools.com";
result.rel = "nofollow";
document.getElementById("demo").appendChild(result);

推荐阅读