W3C home > Mailing lists > Public > www-validator@w3.org > August 2005

Re: [VE][65] Error Message Feedback

From: Lachlan Hunt <lachlan.hunt@lachy.id.au>
Date: Tue, 16 Aug 2005 20:37:37 +1000
Message-ID: <4301C1F1.2090007@lachy.id.au>
To: Jeffrey Thomason <dvdmovie29@yahoo.com>
CC: www-validator@w3.org

Jeffrey Thomason wrote:
> Validating httpg http://busybeesonline.50webs.com/
> Error [65]: "document type does not allow element X here;
> missing one of Y start-tag"
>
> can you tell me whats wrong with my page i have no idea

Yes, you've used a form element inside a p element.

This is Wrong:
<p>
   <form>...</form>
</p>

You cannot do that, move the form element outside of the p element, like 
this:

This is Correct:
<form>
   <p>...</p>
</form>


Also, you should consider removing the presentational elements and 
attributes from your document and specifying presentation using CSS. 
ie. <font>, <center>, etc. are all presentational and should not be used.

The 2nd error is because the onsubmit attribute needs to be used on the 
form element, not the submit button.

<form onsubmit="...">
   <p>...</p>
</form>

Alternatively, you could consider removing the behavioural onsubmit 
attribute and attaching an event listener dynamically using script, 
preferably in an external file.

> i have been up and down w3schools.com looking to see the problem...
> can you clear it up for me. thanks

W3Schools (which is not affiliated with the W3C) is not one of the 
greatest educational resources available.  It's not suprising that you 
won't find solutions to many validation problems there.

-- 
Lachlan Hunt
http://lachy.id.au/
Received on Tuesday, 16 August 2005 10:38:00 GMT

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