Programming Exercise IV Construction (Cont.)

  1. Web User Interface Construction [(X)HTML]
  2. (X)HTML is short for (eXtensible) HyperText Markup Language, the authoring language used to create documents on the World Wide Web. (X)HTML defines the structure and layout of a web document by using a variety of tags and attributes.

    ~/public_html/course/280/10/7.html   (HTML)   (text)
    <html>
     ...
     <form method="post" 
       action="http://undcemcs01.und.edu/~wen.chen.hu/cgi-bin/280/4/ListRoutes.cgi">
      Bus stops:
      <input type="text"   name="stops"   value="UND School Altru" size="30" />
      <input type="submit" name="act"     value="List the routes" />
      <input type="submit" name="act"     value="HTML source" />
      <input type="submit" name="act"     value="CGI source" />
      <input type="submit" name="act"     value="Perl source" />
      <input type="submit" name="act"     value="Java source" />
      <input type="submit" name="act"     value="SQL source" />
      <input type="submit" name="act"     value="Help" />
      <input type="reset"                 value="Reset" />
     </form>
       ...
    </html>
    http://undcemcs01.und.edu/~wen.chen.hu/course/280/10/7.html


    Bus stop keywords:        

               
    http://undcemcs01.und.edu/~wen.chen.hu/cgi-bin/280/4/ListRoutes.cgi

    HTML forms are used to select different kinds of user input. A form is an area that can contain form elements. Form elements are elements that allow the user to enter information (like text fields, textarea fields, drop-down menus, radio buttons, checkboxes, etc.) in a form.

    • type="text", which specifies a single line text entry field within the form that contains it,
    • type="submit", which submits the form when a user clicks the button, and
    • type="reset", which re-sets all the fields in the form to their initial values when a user clicks the button.



      “The mind once enlightened cannot again become dark.”    
      ― Thomas Paine, A Letter Addressed to the Abbe Raynal on the Affairs of North America