- From: Jukka K. Korpela <jkorpela@cs.tut.fi>
- Date: Thu, 6 Mar 2008 15:28:31 +0200
- To: "Steve Attewell" <steve.attewell@noko.co.uk>, <www-validator@w3.org>
Steve Attewell wrote: > Validating http://www.ffw.com/default.aspx > Error [65]: "document type does not allow element X here; missing one > of Y start-tag" The document contains an <input> element as a child of <form>, which is not allowed in the declared doctype XHTML 1.0 Strict. > I'm getting an error on this code: > > <form method="post" action="/Default.aspx" id="aspnetForm"> > <div> > <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" Well the URL you specified contains a document that does _not_ contain the <div> markup you mention here (and which should fix the problem). > However the code seems perfectly valid. I note that there is a "/" at > the start of the form value and that when this is removed, the error > no longer occurs. A "/" has no special meaning inside a quoted attribute value. I guess there were some syntax errors that caused this behavior, like an unquoted attribute value that needs to be quoted, or an unterminated quoted string. Jukka K. Korpela ("Yucca") http://www.cs.tut.fi/~jkorpela/
Received on Thursday, 6 March 2008 13:28:46 UTC