簡體   English   中英

在jQuery或JavaScript中轉義單引號

[英]Escape single quotes in jQuery or JavaScript

我想為<span>標記顯示以下文本。 如何逃避以下單引號?

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

我想顯示消息,因為' ZZZ' is not valid 這里$('#txt1').attr('value')是一個動態值。 它可能有abcbccdddzzz 我怎樣才能做到這一點?

像這樣:

$("#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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM