OBJECTS
A OBJECT IS A PCKAGE OF DATA, A COLLECTION OF PROPERTIES(VARIABLES) AND METHODS(FUNCTIONS) ALL CLASSED UNDER A SINGLE NAME.THESE PROPERTIES MAY BE MORE THAN ONE BUT THEY ALL ARE RELATED TO A COMMON NAME OR A SINGLE NAME.
OBJECTS ALLOW YOU TO COMBINE SEVERAL KINDS OF PROPERTIES AND FUNCTIONS TO ACT ON THE METHODS OINTO THE CONVENIENT PACKAGE
OBJECT HAS A SPECIAL FUNCTION CALLED CONSTRUCTOR.
THIS CONSTRUCTOE IS USED TO CREAT OBJECTS.
THE OBJECTS ARE DIVIDED INTO FOUR CATEGORIES-
1. FORM OBJECTS
2. BUILT-IN OBJECTS
3. BROWSER ONJECTS
4. CUSTOM OBJECTS
FORM OBJECT- FORM OBJECT ARE SIMILAR TO FORM TAG WHICH WE HAD USED EARLIER IN HTML. FORM OBJECT HAS NAME,METHOD AND ACTION.
ELEMENTS OF FORM ARE-
1. BUTTON
PROPERTIES-
NAME
VALUE
METHODS-
CLICK( )
EVENT-
ONCLICK
2. TEXT
PROPERTIES-
NAME
VALUE
METHOD-
FOCUS( )
BLUR( )
SELECT ( )
EVENT-
ONFOCUS ( )
ONBLUR ( )
ONSELECT ( )
ONCHANGE( )
3. TEXT AREA
PROPERTIES-NAME
VALUE
METHODS-FOCUS( )
BLUR( )
SELECT ( )
EVENTS-
ONFOCUS( )
ONBLUR ( )
ONSELECT ( )
4. SUBMIT
PRPERTIES-NAME
VALUE
METHOD-CLICK( )
EVENT-ONCLICK( )
5. RESET
PROPERTIES-
NAME
VALUE
METHOD-CLICK( )
EVENT-
ONCLICK( )
6. RADIO BUTTONS-
PROPERTIES-INDEX
LENGTH
NAME
METHOD-
CLICKED( )
EVENT- ONCLICKED( )
7. CHECKBOX
PROPERTIES-NAME
VALUE
CHECKED
METHOD-
CLICK( )
EVENT-
ONCLICK( )
8. SELECT AND OPTION
PROPERTIES-
INDEX
SELECTED
VALUE
DEFAULTSELECTED
SELECTEDINDEX
METHODS-
BNLUR( )
CHANGE ()
FOCUS( )
EVENTS-
ONBLUR( )
ONFOCUS( )
ONCHANGE ( )
9. PASSWORD
PROPERTIES-
NAME
VALUE
METHOD-
FOCUS ( )
BLUR( )
SELECT( )
VENTS-OFOCUS( )
ONBLUR( )
ONSELECT( )
ONCHANGE( )
EXAMPLE INCLUDING FORM ELEMENTS-
JAVA1
BUILT IN OBJECTS-
1. STRING-IT ENABLES PROGRAMS TO WORK WITH AND MANIPULATE STRINGS OF TEXT.
METHODS OF STRING OBJECTS-
BIG( )
BLINK( )
BOLD( )
CHARAT( )
ITALICS( )
TOLOWERCASE( )
TOUPPERCASE( )
SUBSTRING ( )
2. DATE- IT ENABLES THE USER TO CREAT AN OBJECT YTHAT CONTAINS INFORMATION ABOUT A PARTICULAR DATE AND PROVIDES A SET OF METHODS TO WORK WITH THAT INFORMATION.
METHODS OF DATE OBJECT-
SETDATE( )
GETDATE( )
SETHOURS( )
GETHOURS( )
SETTIME ( )
GETTIME ( )
EXAMLPLE ILLUSTARTING THE USE OF DATE OBJECT-
ANOTHER EXAMPLE OF DISPLAYING THE DATE AND TIME OF SYSTEM-
time
3. ARRAY-IT CREATES A NEW ARRAY.
4. MATH-IT PROVIDES THE METHODS AND PROPERTIES TO MOVE BEYOND SIMPLE ARITHEMATIC MANIPULATIONS OFFERED BY ARITHEMATIC OPERATORS.
,METHODS OF MATH OBJECT-
ABS( )
CEIL( )
FLOOR( )
COS( )
SIN( )
TAN( )
POW( )
RANDOM( )
SQRT ()
MOVEMENT OF IMAGES CALLING WINDOW-SET TIME PROPERTY-
animation
BROWSER ONJECTS-
1.WINDOW-IT REPRESENTS THE BROWSER’S WINDOW
METHDS OF BROWSER OBJECTS-
WINDOW.STATUS( )
WINNDOW.ALERT( )
WINDOW.PROMPT( )
WINDOW.CONFIRM ( )
WINSOW.OPEN( )
WINDOW.LASTMODIFIED( )
EXAMPLE OF BROWSER OBJECTS-
2.HISTORY- IT IS THE ANOTHER BROWSER OBJECT.IT COMES UNDER THE CATEGORIE OFWINDOW OBJECTS.IT IS CONSISDERED AS THE CHILD OF WINDOW OBJECT.
METHODS OF HISTORY OBJECT-
HISTORY.LENGTH( )
HISTORY.CURRENT( )
HISTOR.NEXT( )
HISTORY.PREVIOS( )
HISTORY.GO( )
HISTORY.BACK( )
USER-DEFINED/CUSTOM OBJECTS-
1. THESE ARE USED TO CREATE OWN OBJECTS AND ASSIGN PROPERTIES TO IT.
PROGRAM USING CUSTOM OBJECTS-
saving
TO SEE THE BROWSER INFORMATION-
EXAMPLE OFMOVEMENT OF WINDOW OVER OTHER WINDOW-
move
REVERSING AND SORTONG OF NAMES-
reverse
SCROLLING OF TEXT-
scrolling
TOCHECK WHETHER THJE YAHOO ID IS CORRECT OR NOT-
yahoo