Salesforce:从vf页面转义字符的实用程序?

Salesforce:从vf页面转义字符的实用程序?,salesforce,Salesforce,当将值从salesforce传递到javascript时,我可以做一些简单的事情 var test='{!myname}'; 但我怎样才能避免这种情况,这样我就可以像单引号一样处理带有符号的名称了? 我注意到String.escapeSingleQuote存在,但只能在类中使用,而不能在vfpage中使用检查范围(页面底部) 这可能是最好的。这些函数的帮助参考说明它们只在按钮/链接中工作,但我已经在VF页面上使用过好几次了。事实上,他们是推荐的方式 您还可以在任何地方使用,例如按id获取字段的内

当将值从salesforce传递到javascript时,我可以做一些简单的事情 var test='{!myname}'; 但我怎样才能避免这种情况,这样我就可以像单引号一样处理带有符号的名称了? 我注意到String.escapeSingleQuote存在,但只能在类中使用,而不能在vfpage中使用

检查范围(页面底部)

这可能是最好的。这些函数的帮助参考说明它们只在按钮/链接中工作,但我已经在VF页面上使用过好几次了。事实上,他们是推荐的方式

您还可以在任何地方使用
,例如按id获取字段的内容。默认情况下,大多数输出文本数据的标记都设置了
escape=“true”

var test = '{!JSENCODE(myname)}';