W3C home > Mailing lists > Public > www-validator@w3.org > January 2011

Re: [VE][html5] Form onsubmit Error: Invalid Return

From: Jukka K. Korpela <jkorpela@cs.tut.fi>
Date: Sun, 23 Jan 2011 00:29:36 +0200
Message-ID: <E0B32AA45BF7456A93A317DCE7741840@JukanPC>
To: "Steven C. Gallafent" <steve@compguy.com>, <www-validator@w3.org>
Steven C. Gallafent wrote:

> I found an example under scripting:
> http://www.w3.org/TR/html5/scripting-1.html. The example code on that
> page is:
>
> <form name="pricecalc" onsubmit="return false">
>
> That example is marked as an error by the validator.

There seems to be recently introduced bug in the validator. There's a 
similar report on a problem with onclick attribute. It seems that the 
validator reports any return statement inside an event attribute as an 
error. Yet another example is that the following document is reported to be 
in error:

<!doctype html>
<title></title>
<p onmouseover="return true">foo</p>

Beware that for HTML5 documents, the validator is really an ad hoc checker 
(linter) that is supposed to check the document against some HTML5 draft. 
This is rather different from an SGML or XML markup validator. Given the 
experimental nature of this feature and the status of HTML5 as a moving 
target, strange bugs are not a big surprise.

-- 
Yucca, http://www.cs.tut.fi/~jkorpela/ 
Received on Saturday, 22 January 2011 22:30:29 GMT

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