ScriptQuote Element (View)
This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
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>
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. The code <ScriptQuote NotAddingQuote="TRUE">This is a test</ScriptQuote>, however, 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.