[英]Escape single quotes in jQuery or JavaScript
我想为<span>
标记显示以下文本。 如何逃避以下单引号?
$("#spn_err").text($('#txt1').attr('value')+" is not valid");
我想显示消息,因为' ZZZ' is not valid
。 这里$('#txt1').attr('value')
是一个动态值。 它可能有abc
, bcc
, ddd
, zzz
。 我怎样才能做到这一点?
像这样:
$("#spn_err").text("'" + $('#txt1').val() + "' is not valid");
在双引号内,单引号是普通字符,反之亦然。 否则你可以通过添加反斜杠来逃避它们: "\\""
或'\\''
。
$("#spn_err").text('\'' + $("#txt1").attr("value") + '\' is not valid');
它很接近。 使用.val()
方法:
$('#spn_err').text($('#txt1').val() + ' is not valid');
$("#spn_err").text("'" + $('#txt1').attr('value') + "' is not valid");
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.