ScriptQuote element (View)
Applies to: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013
Encodes a string to fit within JavaScript code. This element is used to render text from the server that must be interpreted as a quoted string.
<ScriptQuote
NotAddingQuote = "TRUE" | "FALSE">
</ScriptQuote>
Elements and attributes
The following sections describe attributes, child elements, and parent elements.
Attributes
Attribute | Description |
---|---|
NotAddingQuote |
Optional Boolean. TRUE to eliminate quotation marks for enclosing a string. The default value is FALSE. |
Child elements
None
Parent elements
Numerous
Occurrences
- Minimum: 0
- Maximum: Unbounded
Remarks
The ScriptQuote element performs the following conversions on its body text:
- Converts
"
to\"
- Converts
\
to\\
- Converts
CR
to\r\CR
(where CR is character code 13)
For example, the code <ScriptQuote>This is a test</ScriptQuote>
returns "This is a test" because NotAddingQuote is not set to TRUE.
However, the code <ScriptQuote NotAddingQuote="TRUE">This is a test</ScriptQuote>
returns This is a test, without quotation marks, because NotAddingQuote is set to TRUE. Note that in the second case, the string is not surrounded by quotation marks.