> >
> > Actually this is what tapestry generates:
> > <form method="post" name="Form0" action="/koen/app">
> > <input type="hidden" name="service" value="direct/1/Login/loginForm"/>
> Switched?! Looks reasonable to me.
>
My mistake. They aren't switched ... But it still isn't valid.
Any ideas?
I tried a lot of combinations...
This is what W3C states:
1.
Line 29, column 68: document type does not allow element "INPUT" here;
missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE", "DIV",
"ADDRESS" start-tag
..." name="service" value="direct/1/Login/loginForm"/>
The mentioned element is not allowed to appear in the context in which
you've placed it; the other mentioned elements are the only ones that are
both allowed there and can contain the element mentioned. This might mean
that you need a containing element, or possibly that you've forgotten to
close a previous element.
One possible cause for this message is that you have attempted to put a
block-level element (such as "<p>" or "<table>") inside an inline element
(such as "<a>", "<span>", or "<font>").
✉
2.
Line 29, column 69: character data is not allowed here
...name="service" value="direct/1/Login/loginForm"/>
You have used character data somewhere it is not permitted to appear.
Mistakes that can cause this error include putting text directly in the body
of the document without wrapping it in a container element (such as a
<p>aragraph</p>) or forgetting to quote an attribute value (where characters
such as "%" and "/" are common, but cannot appear without surrounding
quotes).
✉
3.
Line 30, column 41: document type does not allow element "INPUT" here;
missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE", "DIV",
"ADDRESS" start-tag
<input type="hidden" name="sp" value="S0"/>
The mentioned element is not allowed to appear in the context in which
you've placed it; the other mentioned elements are the only ones that are
both allowed there and can contain the element mentioned. This might mean
that you need a containing element, or possibly that you've forgotten to
close a previous element.
One possible cause for this message is that you have attempted to put a
block-level element (such as "<p>" or "<table>") inside an inline element
(such as "<a>", "<span>", or "<font>").
✉
4.
Line 31, column 69: document type does not allow element "INPUT" here;
missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE", "DIV",
"ADDRESS" start-tag
...name="Form0" value="loginUserName,loginPassword"/>
The mentioned element is not allowed to appear in the context in which
you've placed it; the other mentioned elements are the only ones that are
both allowed there and can contain the element mentioned. This might mean
that you need a containing element, or possibly that you've forgotten to
close a previous element.
One possible cause for this message is that you have attempted to put a
block-level element (such as "<p>" or "<table>") inside an inline element
(such as "<a>", "<span>", or "<font>").
✉
5.
Line 35, column 78: there is no attribute "DISPLAYNAME"
...e="loginUserName" value="" displayName="Name"/></td>
You have used the attribute named above in your document, but the
document type you are using does not support that attribute for this element.
This error is often caused by incorrect use of the "Strict" document type
with a document that uses frames (e.g. you must use the "Transitional"
document type to get the "target" attribute), or by using vendor proprietary
extensions such as "marginheight" (this is usually fixed by using CSS to
achieve the desired effect instead).
This error may also result if the element itself is not supported in the
document type you are using, as an undefined element will have no supported
attributes; in this case, see the element-undefined error message for further
information.
How to fix: check the spelling and case of the element and attribute,
(Remember XHTML is all lower-case) and/or check that they are both allowed in
the chosen document type, and/or use CSS instead of this attribute.
--
Koen Segers
<[EMAIL PROTECTED]>
<http://eddyvite.dyndns.org>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]