显示带单引号和/或双引号的文本

时间:2013-03-06 15:33:42

标签: javascript

我有一个文本变量,可以有单引号或双引号。例如,在某些情况下。

`Estado 'mayor`' or  Esto dijo: "Ayer".

在某些情况下,此文本来自Json,或来自数据库的变量,来自.spring mvc。

我试过这个:

             try{
            descrp='${dataProvider.description}';
        }
        catch(err){
            descrp="${dataProvider.description}";
        }

但我有Uncaught SyntaxError:意外的标识符

并且:

            try {
            alert(data.description);
            }
            catch(err){
             alert(data.description.replace("'", "\'"));    
            }

同样的错误。 可以为这两种情况做些什么吗? (单打报价和双打报价)

1 个答案:

答案 0 :(得分:0)

尝试使用escape(),或在服务器端转换特殊字符(引号)。