Decodes a dot-encoded and character-prefixed key.
See encodeKey_ documentation for encoding details.
|
code » | |
Encodes anything other than [-a-zA-Z0-9_] using a dot followed by hex,
and prefixes with underscore to form a valid and safe HTML attribute name.
We use URI encoding to do the initial heavy lifting, then escape the
remaining characters that we can't use. Since a valid attribute name can't
contain the percent sign (%), we use a dot (.) as an escape character.
|
code » |