Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/423.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 用超链接连接字符串_Javascript_Node.js_String - Fatal编程技术网

Javascript 用超链接连接字符串

Javascript 用超链接连接字符串,javascript,node.js,string,Javascript,Node.js,String,我有一个名为value的字符串和一个名为s的字符串,其中包含一个URL,如http://。我想将值s更改为一个超链接,如,然后将新字符串添加到变量value。但是,当我尝试value=value+“”我在模块“脚本”中得到一个错误语法错误:SyntaxError value=value+“读取更多”^^^语法错误:意外字符串 如何将超链接添加到文本字符串 value=value+“”这确实是无效的。你有两个额外的”在外面,它们应该在里面 应该是value=value+“” 或在ES6中: val

我有一个名为
value
的字符串和一个名为
s
的字符串,其中包含一个URL,如
http://
。我想将值
s
更改为一个超链接,如
,然后将新字符串添加到变量
value
。但是,当我尝试
value=value+“”我在模块“脚本”中得到一个错误
语法错误:SyntaxError value=value+“读取更多”^^^语法错误:意外字符串

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

value=value+“”
这确实是无效的。你有两个额外的
在外面,它们应该在里面

应该是
value=value+“”

或在ES6中:

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

您对openinq/收盘报价有问题-

应该是——

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

注意单个字符串如何以双引号开始和结束“和内部一个-href的值以单引号开始和结束“

您能发布完整的脚本和任何相关的HTML吗?这只是您的引号的一个输入错误。更仔细地观察它们。投票以键入/不复制的方式关闭。该问题是由单引号
引起的。尝试移除它们。