JSStringFormat |
Description
Escapes special JavaScript characters, such as single quotation mark, double quotation mark, and newline.
Returns
A string that is safe to use with JavaScript.
Category
String functions
Function syntax
    JSStringFormat(string)
Parameters
Parameter | Description
string | A string or a variable that contains one.
Usage
Escapes special JavaScript characters, so you can put arbitrary strings safely into JavaScript.
Example
    <!--- This example shows the use of the JSStringFormat function. ---->
    <h3>JSStringFormat</h3>
    <cfset stringValue = "An example string value with a tab chr(8),
    a newline (chr10) and some ""quoted"" 'text'">

    <p>This is the string we have created:<br>
    <cfoutput>#stringValue#</cfoutput>
    </p>
    <cfset jsStringValue = JSStringFormat(#stringValue#)>
    <!----- Generate an alert from the JavaScript string jsStringValue. ---->
    <SCRIPT>
    s = "<cfoutput>#jsStringValue#</cfoutput>";
    alert(s);
    </SCRIPT>

string |
A string or a variable that contains one.