js中Uncaught SyntaxError: missing ) after argument list 的错误

使用UEditor动态设置文本域数据时出错Uncaught SyntaxError: missing ) after argument list


 ue.ready(function() {
        //设置编辑器的内容
        ue.setContent("{$info.contractContent}"); 
    }); 

然后浏览器提示出错语句为:

ue.setContent("

阿斯蒂芬飞洒地方撒旦法士大夫撒地方撒地方撒地方撒地方测试2

fdf

ffee

gdg

");


//注意使用单引号,因为内容里面也有双引号,会转义失败

可以看出是双引号里面又使用了双引号,将格式改为以下即可:

 ue.ready(function() {
        //设置编辑器的内容
        ue.setContent('{$info.contractContent}');   //使用单引号代替双引号

    }); 


你可能感兴趣的:(php)