Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/457.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.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
jQuery或JavaScript中的转义单引号_Javascript_Jquery - Fatal编程技术网

jQuery或JavaScript中的转义单引号

jQuery或JavaScript中的转义单引号,javascript,jquery,Javascript,Jquery,我想为标记显示以下文本。如何对以下内容的单引号进行转义 $("#spn_err").text($('#txt1').attr('value')+" is not valid"); 我想将消息显示为“ZZZ”无效。这里的$('#txt1').attr('value')是一个动态值。它可能有abc,bcc,ddd,zzz。我该怎么做呢?快到了。使用以下方法: 像这样: $("#spn_err").text("'" + $('#txt1').val() + "' is not valid"); 在

我想为
标记显示以下文本。如何对以下内容的单引号进行转义

$("#spn_err").text($('#txt1').attr('value')+" is not valid");
我想将消息显示为“
ZZZ”无效
。这里的
$('#txt1').attr('value')
是一个动态值。它可能有
abc
bcc
ddd
zzz
。我该怎么做呢?

快到了。使用以下方法:

像这样:

$("#spn_err").text("'" + $('#txt1').val() + "' is not valid");
在双引号内,单引号是普通字符,反之亦然。否则,可以通过在前面加一个反斜杠来转义它们:
“\”
“\”

$("#spn_err").text("'" + $('#txt1').val() + "' is not valid");
$("#spn_err").text("'" + $('#txt1').attr('value') + "' is not valid");
$("#spn_err").text('\'' + $("#txt1").attr("value") + '\' is not valid');