将字符串与超链接连接

时间:2017-09-03 15:29:16

标签: javascript node.js string

我有一个名为value的字符串和一个名为s的字符串,其中包含http://等网址。我想将值s更改为<a href="' + s + '"> Read More</a>之类的超链接,然后将新字符串添加到变量value中。但是,当我尝试value = value + "<a href="' + s + '"> Read More</a>";时,我收到错误Syntax error in module 'script': SyntaxError value = value + " Read More"; ^^^^^^^^^ SyntaxError: Unexpected string

如何将超链接添加到文本字符串?

2 个答案:

答案 0 :(得分:0)

value = value + "<a href="' + s + '"> Read More</a>"这确实无效。你外面还有两个',它们应该在里面。

应为value = value + "<a href='" + s + "'> Read More</a>";

或者在ES6中:

value = `${value}<a href='${s}'>Read More</a>`;

答案 1 :(得分:0)

openinq / close引号存在问题 -

应该是 -

value = value + "<a href='" + s + "'> Read More</a>";

注意单个字符串的开头和结尾是双引号“和内部一个 - href的值以单引号开头和结尾”

相关问题