2011-02-22 11 views
5

मैं <span> टैग के लिए निम्न पाठ प्रदर्शित करना चाहता हूं। मैं निम्नलिखित के लिए एकल उद्धरण से कैसे बचूं?jQuery या जावास्क्रिप्ट में एकल उद्धरण से बचें

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

मैं संदेश को ZZZ' is not valid के रूप में प्रदर्शित करना चाहता हूं। यहां $('#txt1').attr('value') एक गतिशील मान है। इसमें abc, bcc, ddd, zzz हो सकता है। मैं यह कैसे कर सकता हूँ?

उत्तर

11
इस तरह

:

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

दोहरे उद्धरण चिह्नों के अंदर, एकल उद्धरण सामान्य चरित्र और इसके विपरीत .val() विधि का उपयोग करें। अन्यथा आप बैकस्लैश तैयार करके उन्हें बच सकते हैं: "\"" या '\''

1

यह करीब है।

$('#spn_err').text($('#txt1').val() + ' is not valid'); 
0
$("#spn_err").text("'" + $('#txt1').attr('value') + "' is not valid"); 
5
$("#spn_err").text('\'' + $("#txt1").attr("value") + '\' is not valid'); 
संबंधित मुद्दे