W3C home > Mailing lists > Public > www-validator@w3.org > July 2004

[VE][79] Error Message Feedback

From: Scott Eade <seade@backstagetech.com.au>
Date: Fri, 30 Jul 2004 13:57:00 +1000
Message-ID: <4109C70C.7070605@backstagetech.com.au>
To: www-validator@w3.org

Hi,

Your validator highlights a validation error thus:

> /Line 318 <http://validator.w3.org/check#line-318>, column 48/: end 
> tag for element "STRONG" which is not open
>
> |...oatId=["","<strong>Parameters</strong*>*<br 
> />{action=LoginUser}<br />{_u=10911|
>
> The Validator found an end tag for the above element, but that element 
> is not currently open. This is often caused by a leftover end tag from 
> an element that was removed during editing, or by an implicitly closed 
> element (if you have an error related to an element being used where 
> it is not allowed, this is almost certainly the case). In the latter 
> case this error will disappear as soon as you fix the original problem.
>
> If this error occured in a script section of your document, you should 
> probably read this FAQ entry 
> <http://validator.w3.org/docs/help.html#faq-javascript>.
>

When the code at line 318 is actually setting a JavaScript variable thus:

> 316: <script language="JavaScript1.2" type="text/javascript">
> 317: <!--
> 318:     paramFloatId=["","<strong>Parameters</strong><br 
> />{action=LoginUser}<br />{_u=1091158721708}<br 
> />{template=Index.vm}<br /><br /><strong>Cookies</strong><br 
> />{subjectheight=425}\n{jsessionid=FE9A32570AE9356DF7E9A47E1BB97DAF}\n"];
> 319: //-->
> 320: </script>

i.e. The closing tag that is being highlighted is within a JavaScript 
variable assignment.

I don't mind so much that the JavaScript variable assignment is being 
examined for valid mark-up, but if it is then it would be nice if the 
opening tag was also detected.  The more correct thing to do is to 
probably not validate JavaScript variable assignments (or better still 
validate them as stand alone fragments).

Thanks for providing such a great tool as well an an opportunity to 
provide feedback.

Scott

-- 
Scott Eade
Backstage Technologies Pty. Ltd.
http://www.backstagetech.com.au
Received on Thursday, 29 July 2004 23:59:48 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 25 April 2012 12:14:14 GMT