Javascript连接字符串和变量以创建url-但不';t输出“/&引用;砍
我正在用JavaScript构建HTML,它工作得很好,但是我遇到了一些以前没有见过的东西,我没有找到明显的解决方案来克服这个问题 我试图通过连接字符串和变量来创建url,但它没有输出斜杠 我正在构建Javascript连接字符串和变量以创建url-但不';t输出“/&引用;砍,javascript,Javascript,我正在用JavaScript构建HTML,它工作得很好,但是我遇到了一些以前没有见过的东西,我没有找到明显的解决方案来克服这个问题 我试图通过连接字符串和变量来创建url,但它没有输出斜杠 我正在构建html变量,该变量从创建表开始: var html = '<table class="table table-bordered">'; html += '<td><a href="https://twitter.com/' + columns[1] +'">'
html
变量,该变量从创建表开始:
var html = '<table class="table table-bordered">';
html += '<td><a href="https://twitter.com/' + columns[1] +'">' + columns[1] + '</a></td>';
这在JavaScript中是不可能的吗?在其他语言中,我看到过使用反斜杠来避开前斜杠,以便可以显示它们,例如“\/”
在JavaScript中实现这一点的“常用”方法是什么
编辑以添加:
columns[1]
变量是一个字符串。类似的内容
var html = "";
html += "<td><a href=\"https://twitter.com/" + columns[1] + "\">" + columns[1] + "</a></td>";
var html=”“;
html+=“”;
像这样的东西
var html = "";
html += "<td><a href=\"https://twitter.com/" + columns[1] + "\">" + columns[1] + "</a></td>";
var html=”“;
html+=“”;
假设[1]列中不包含斜杠,则此操作效果良好
var html='<table class="table table-bordered">';
html+="<td><a href='https:\//twitter.com\/" + columns[1] + "'>"+ columns[1] + "</a></td>";
var html='';
html+=“”;
假设[1]列中不包含斜杠,则此操作效果良好
var html='<table class="table table-bordered">';
html+="<td><a href='https:\//twitter.com\/" + columns[1] + "'>"+ columns[1] + "</a></td>";
var html='';
html+=“”;
这不是有效的HTML,没有类似的
元素。执行Oops yes输入错误thx@curtispvar twitterURL=”“将url放入变量并分配该变量请发布您的列
数组。这不是有效的HTML,没有类似的
元素。执行Oops yes输入错误thx@curtispvar twitterURL=”“将您的url放入变量并分配该变量请发布您的列数组。啊,好的,反斜杠在前面!成功了。谢谢,好的,反斜杠在前面!成功了。谢谢