Creating forms in Tarantula 1.98

With the commercial growth of the Internet, countless web-sites have appeared selling products on-line, or at least providing information about them. However, what good is the information if the surfer is not allowed to specify what he or she is looking for. Or, how does the surfer get back with queries, suggestions or comments about a particular product or service on the net? Simple : by using forms.

Forms are a simple method of providing the user some options, based on which futher processing can take place. This may be used to submit information, to ask questions, or even as a navigational aid.
Tarantula provides full support for form elements such as push-buttons, radio buttons, check-boxes, text entry area, single line fields, drop-down lists etc. It also provides with a mechanism by which the method of form submission and processing can be specified. Also, each form element may have Scripts (JavaScript, VBScript, etc.) attached to different events, which can be very helpful in creating navigational aids and well designed interactive web-pages.

The form below is a working demonstration of Tarantula forms support. All the information which is filled in is mailed to the author of Tarantula when the 'Tell Him' button is clicked. Note that for the data to be actually mailed, you must be viewing this document in the browser. However, if you are viewing this document in Tarantula, double-clicking on the 'Tell Him' button will actually reveal to you exactly what will be mailed if the button had been pressed in the browser. Try changing the state of the radiobuttons or check-boxes, and then see how the return values for the form changes by double-clicking on the 'Tell Him' button.


Submit-button Dialogbox 
 
   
Sample form : you don't really have to send it, but it does work !
Name :
Married
Male Female

[ Main ] [ Text ] [ Images ] [ Project and site management ] [ Thumbnails & galleries ] [ Forms ] [ Multimedia ] [ Multiple display resolutions ] [ Scripts and Applets ] [ Foreign language support ] [ Navigation & indexing ]