In this lesson, we shall continue to discuss setting up more form's controls in HTML . The form's controls we shall examine here are Drop-down box, image button and file upload.
A drop-down box on a web page allows the user to select one item from a drop-down list. The HTML elements to create a drop-down box are select and option. The HTML for creating a drop-down box starts with an open tag <select> and a close tag </select>. The option tags are inserted between the select tag for displaying the options. THe size attribute determine the number of items that are shown to the user. A sample HTML code is illustrated below:
<p>Please select one item from the list:</p> <form name="book" action="" method="GET"> <select size="4"> <option>Art and Drawing <option>Astronomy <option>Best Sellers <option>Business & Investment <option>Children Books <option selected>Computer & Internet <option>Health & Fitness <option>Mystery <option>Horror & Thriller <option>Non Fiction <option>Romance <option>Science & Nature <option>Science Fiction <option>Self Improvement <option>Sports & Games <option>Travel <option>Young Readers' Corner <option>Music </select> <input Value="OK">< </form> </p>
Please select one item from the list and click OK.
We have learned how to send data entered by the user to the server using the submit button. In this lesson, we shall learn how to use an image button to replace a simple submit button. For example,you are selling something on the web and you want the user finish with a buy or order button instead of a simple submit button.Below is an example:
<form action="/index.php/contact-us/" method="post"> <input checked="checked" name="fruits" type="checkbox" value="apple"/> Apple <input name="fruits" type="checkbox" value="orange" />Orange <input name="fruits" type="checkbox" value="banana" />Banana <input name="fruits" type="checkbox" value="grape" />Grape <input type="image" src="http://www.vbtutor.net/vb_book/images/order1.jpg" alt="Submit"> </form>
Please select the items below and then place your order:
The file upload button allows the user to select a file from the folder of his local drive to upload to the server. The attribute is type and its value is file. The sample code is shown below:
<p>Select a file and upload: </p> <form action="/index.php/contact-us/" method="post"> <input type="file" name="MyFile"/> <input type="submit" Value="submit the File"/> </form>
Select a file and upload: