Gregory Marr (gregm@WPI.EDU)
Mon, 22 Jul 1996 15:46:27 -0400 (EDT)

From: Gregory Marr <gregm@WPI.EDU>
Message-Id: <199607221946.PAA15649@reno.WPI.EDU>
Subject: FORM and ACTION
Date: Mon, 22 Jul 1996 15:46:27 -0400 (EDT)

From the HTML 2.0 Spec,

   specifies the action URI for the form. The action URI of a form
   defaults to the base URI of the document (see section Hyperlinks).


From Wilbur/Cougar:
        action    %URL  #REQUIRED  -- server-side form handler --

Why has the action attribute changed from #IMPLIED to #REQUIRED?  

I found this while trying to figure out why lynx was giving me this
error message:

** Bad HTML!!  No form action defined. **

It turns out that a couple spurious </a>'s were hiding in the form,
and that was causing the failure, as lynx properly handles just plain 
<FORM> as 2.0 specifies.

I can see some problems, however, with the contradictory DTD's.  I
thought that anything that was valid under 2.0 should be valid in 3.2
as well.

A page with <FORM> and no action validates fine with 2.0, but gets
this error with the Wilbur DTD (from WebTechs)

sgmls: SGML error at -, line 8 at "M":
       Required ACTION attribute was not specified; may affect processing

|       |   WPI Lens and Lights | Providing Projection, Audio and Lighting
|       |   100 Institute Road  | services for WPI and beyond since 1962.
| / _|_ | / Worcester, MA 01609 | Greg Marr, Ex-Vice President,
|/  \|  |/  (508)831-5595, AHSB6| Home Page: