The Button Widgets
The Submit Button Widget
-
So now you have all of these cool interface widgets with which you can
collect user-defined input. But what do you do with them?
-
Well, at the end of your HTML FORM, you typically add a "SUBMIT BUTTON".
-
Submit buttons are easy to implement and take care of themselves.
-
When the user clicks the submit button, the browser will detect it and
will put all the inputted data from the interface widgets into a URL encoded
string and send it to the script specified in the FORM's ACTION attribute
(again, we will talk about the script tomorrow).
-
A submit button appears below:
The code to create it looks like the following:
<FORM>
<INPUT TYPE = "SUBMIT">
</FORM>
Changing the Buttons Label
-
You can notice right away that by default, the web browser will use something
like "Submit Query" for the button's label.
-
In many cases, you will not want that default text in the button.
-
To change it, you simply use the VALUE attribute of the INPUT tag as follows
The code to create it looks like the following:
<FORM>
<INPUT TYPE = "SUBMIT"
VALUE = "Oooooh, Touch me!"
>
</FORM>
Identifying the Button to the Server
-
In many cases, you may have more than one submit button in a form. Thus,
you need a way of identifying which submit button is being pressed.
-
To do so, you will use the NAME attribute of the INPUT tags.
-
In the following example, we create two submit buttons with different names:
The code to create it looks like the following:
<FORM>
<INPUT TYPE = "SUBMIT"
VALUE = "Delete Item"
NAME = "delete"
>
<INPUT TYPE = "SUBMIT"
VALUE = "Modify Item"
NAME = "modify"
>
</FORM>
We will talk about how the server can use this information tomorrow.
The
Text Area Widget
Table of Contents
The Reset Button
Widget
|