SE452: More advanced Forms [9/20] ![]() ![]() ![]() |
Here is a more advanced form, with other HTML elements:
Software Engineering Survey |
And here's the source for it:
<h2>Software Engineering Survey</h2> <form method="POST" action="/se452/servlet/survey"> <table cellpadding="0" cellspacing="5"> <tr><td colspan="2"><b>Name Information</b></td></tr> <tr> <td>First Name</td><td><input type="text" name="first" size="20"/></td> </tr> <tr> <td>Middle Initial</td><td><input type="text" name="middle" size="1" /></td> </tr> <tr> <td>Last Name</td><td><input type="text" name="last" size="30" /></td> </tr> <tr> <td>Email</td><td><input type="text" name="email" size="30" /></td> </tr> <tr><td colspan="2"><hr /></td></tr> <tr><td colspan="2"><b>Address Information</b></td></tr> <tr> <td>Address</td><td><input type="text" name="address" size="30" /></td> </tr> <tr> <td>City</td><td><input type="text" name="city" size="30" /></td> </tr> <tr> <td>State</td> <td> <select name="state"> <option value="IL">Illinois</option> <option value="OH">Ohio</option> <option value="IN">Indiana</option> <option value="WI">Wisconsin</option> <option value="MI">Michigan</option> </select> ZIP<input type="text" name="zip" size="5"/> </td> </tr> <tr><td colspan="2"><hr /></td></tr> <tr><td colspan="2"><b>Company Information</b></td></tr> <tr> <td>Company Name</td><td><input type="text" name="company" size="30" /></td> </tr> <tr> <td>Company Type</td> <td><input type="radio" name="co_type" value="private" />Private <input type="radio" name="co_type" value="public" checked="true" />Public <input type="radio" name="co_type" value="government" />Government </td> </tr> <tr> <td valign="top">Languages Used</td> <td> <input type="checkbox" name="java">Java <input type="checkbox" name="cpp">C++ <input type="checkbox" name="c">C <input type="checkbox" name="vb">Visual Basic <input type="checkbox" name="csharp">C# <input type="checkbox" name="perl">Perl </td> </tr> <tr><td colspan="2"><hr /></td></tr> <tr> <td valign="top">Comments</td><td><textarea name="comments" rows="2" cols="40"></textarea></td> </tr> <tr> <td> </td> <td> <input type="submit" value="Submit" /> <input type="hidden" name="page_name" value="login" /> </td> </tr> </table> </form>
We'll go through each of the new elements of the form: