Jump to content

Can't get my <input> tags to validate!?


chiprivers

Recommended Posts

I am pulling my hair out with this one!

 

I am validating my page as XHTML 1.0 Strict and it keeps throwing up errors with my <input> tags.  The validator says:

 

document type does not allow element "input" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "pre", "address", "fieldset", "ins", "del" start-tag

 

The section of the script for the form is:

 

<form id="status_updater" action="/eas/FF_WEEKLY.PHP?" method="get">
<input id="su_ff" name="su_ff" type="hidden" />
<input id="su_starttimestamp" name="su_starttimestamp" type="hidden" />
<input id="su_endtimestamp" name="su_endtimestamp" type="hidden" />
</form>

 

Can anybody tell me what I need to do to get rid of the errors?  The error is being displayed for each <input> tag in the form.

Link to comment
https://forums.phpfreaks.com/topic/210864-cant-get-my-tags-to-validate/
Share on other sites

Inputs have to be in Divs (or something else). A form tag alone doesn't cut it. Use this:

 

<form id="status_updater" action="/eas/FF_WEEKLY.PHP?" method="get">
  <div>
     <input id="su_ff" name="su_ff" type="hidden" />
     <input id="su_starttimestamp" name="su_starttimestamp" type="hidden" />
     <input id="su_endtimestamp" name="su_endtimestamp" type="hidden" />
  </div>
</form>

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.