我有可变var str
如下:如何在Javascript中的变量中添加单引号?
var str = <option value="1">tea</option>;
我想使它如下
var quote_str = '<option value="1">tea</option>;'
是否有任何人能帮助我吗?提前致谢!
编辑:
我曾尝试下面的代码,但是,这是不正确的。
var quote_str = 'str';
我有可变var str
如下:如何在Javascript中的变量中添加单引号?
var str = <option value="1">tea</option>;
我想使它如下
var quote_str = '<option value="1">tea</option>;'
是否有任何人能帮助我吗?提前致谢!
编辑:
我曾尝试下面的代码,但是,这是不正确的。
var quote_str = 'str';
我想你想的文字串之外分号:
var quote_str = '<option value="1">tea</option>';
如果你的意思是你想撇号字符的字符串也在里面,你可以使用\'
把一个单引号中的字符串用撇号分隔:
var quote_str = '\'<option value="1">tea</option>\'';
您还可以使用引号来分隔字符串。然后,你就不必逃避撇号,但你必须逃脱引号:
var quote_str = "'<option value=\"1\">tea</option>'";
如果你已经有了一个字符串,并希望添加周围撇号,您连接字符串:
var quote_str = "'" + str + "'";
您可以使用\
转义Javascript中的字符。如果这是你的问题
逃生每个单引号用反斜杠:
var quote_str = '\'<option value="1">tea</option>;\''
&hellip;或包裹在一种不同的报价(即双引号)的字符串,但一定要逃内双引号,以免无意中关闭字符串:
var quote_str = "'<option value=\"1\">tea</option>;'"
您需要在用引号分隔的字符串中转义引号:''';'“' – Guffa
什么阻止你? –
使用文本编辑器并进行更改。 –
移动您的“;”在字符串外部:var quote_str =''; –