| tagName | 
            Inside a tag declaration | 
            ?tagName=foo | 
            <foo>...</foo> | 
          
          
            | attributeName | 
            Inside an attribute name | 
            ?attributeName=foo | 
            <div foo="">...</div> | 
          
          
            | singleQuotedAttributeValue | 
            Inside an attribute value delimeted by a single quote (') | 
            ?singleQuotedAttributeValue=foo | 
            <input value='foo'>...</input> | 
          
          
            | doubleQuotedAttributeValue | 
            Inside an attribute value delimeted by a double quote (") | 
            ?doubleQuotedAttributeValue=foo | 
            <input value="foo">...</input> | 
          
          
            | unquotedAttributeValue | 
            Inside an attribute value delimeted by a double quote (") | 
            ?unquotedAttributeValue=foo | 
            <input value=foo>...</input> | 
          
          
            | urlencodeuri | 
            Test if browser sends urlencode URI | 
            ?urlencodeuri=foo>'<; | 
            ?urlencodeuri=foo%3E%27%3C; | 
          
          
            | dom | 
            Test DOM | 
            /dom/#<s>sss</s> | 
            DOM | 
          
            html | 
            In an HTML context | 
            ?html=foo | 
            <div>... foo ...</div> | 
          
          
            | html ahref | 
            In an HTML ahref context | 
            ?ahref=foo | 
            <a href="foo">... foo ...</a> | 
          
          
            | htmlComment | 
            Inside an HTML comment | 
            ?htmlComment=foo | 
            <!--... foo ... --> | 
          
          
            | styleTag | 
            Inside a CSS style tag | 
            ?styleTag=foo | 
            <style>... foo ...</div> | 
          
          
            | styleAttribute | 
            Inside a CSS style attribute | 
            ?styleAttribute=foo | 
            <div style="foo">...</div> | 
          
          
            | idAttribute | 
            Inside an ID attribute | 
            ?idAttribute=foo | 
            <div id="foo">...</div> | 
          
          
            | classAttribute | 
            Inside a CSS class name attribute | 
            ?classAttribute=foo | 
            <div class="foo">...</div> | 
          
          
            | jsSingleQuotedString | 
            Inside a sigle quoted string in JavaScript | 
            ?jsSingleQuotedString=foo | 
            <script> var str = 'foo'; </script> | 
          
          
            | jsDoubleQuotedString | 
            Inside a double quoted string in JavaScript | 
            ?jsDoubleQuotedString=foo | 
            <script> var str = "foo"; </script> | 
          
          
            | jsSingleLineComment | 
            Inside a single line JavaScript comment | 
            ?jsSingleLineComment=foo | 
            <script> // foo </script> | 
          
          
            | jsMultiLineComment | 
            Inside a multi line JavaScript comment | 
            ?jsMultiLineComment=foo | 
            <script> /* foo */ </script> | 
          
          
            | js | 
            Inside a JavaScript script tag context | 
            ?js=foo | 
            <script> foo </script> |