Css 22519 Lab Manual
Css 22519 Lab Manual
Css 22519 Lab Manual
I SCHEME
A Practical Book
for
Client Side Scripting Language
(22519)
Third Year Computer Engineering
(As per MSBTE Syllabus)
To develop skilled technicians for the empowerment of rural societal and ever-growing
industrial needs.
Mission:
M4: To enhance career opportunities for students through higher education, industry
and entrepreneurship.
Vision:
To built up the rural students as technician in computer field needed to the society and
industry.
Mission:
Certificate
This is to certify that Mr./Ms. …………………………………………………..
Roll No………., of Fifth Semester of Diploma in Computer Technology of
Institute Padmashri Dr. Vitthalrao Vikhe Patil Institute of Technology &
Engineering (POLYTECHNIC), Loni (Institute Code:0030 / 1142) has
completed the term work satisfactorily in course Client Side Scripting Language
(22519) for the academic year ……. to …….. as prescribed in the curriculum.
Dated
Sr. Date of Date of Assessment
Practical Outcome Performance Submission Marks (25)
sign of
No.
Teacher
Experiment No.: 1
Title: Write simple Javascript with HTML for arithmetic expression evaluation and message
printing.
Theory questions:
1) List arithmetic operators in Javascript?
2) Write the use of arithmetic operators and list their symbols.
3) Explain different boxes used to print the messages.
1. Write Javascript code for arithmetic expression evaluation and print the result using message
box. (Accept the values from user)
Conclusion:
Assessment Scheme:
Experiment No.: 2
Title: Develop Javascript to use decision making and looping statements.
Theory questions:
1) List decision making and looping statements?
2) Write the use of decision making and looping statements with syntax.
1. Write Javascript code for finding the largest number from given three numbers. (accept
numbers from user).
2. Write Javascript code to display the numbers from 1 to 10 using for loop.
3. Write Javascript code to find the factorial of given number. (use while loop)
Conclusion:
Assessment Scheme:
Experiment No.: 3
Title: Develop Javascript to implement array functions.
Theory questions:
1) Define an array with syntax.
1. Write Javascript code creating and display elements of an array using for loop.
10
11
Conclusion:
Assessment Scheme:
12
Experiment No.: 4
Title: Develop Javascript to implement functions.
Theory questions:
1) Define the function with syntax.
13
2. Write Javascript function to perform addition of two numbers. (accept the values from
user)
14
Conclusion:
Assessment Scheme:
15
Experiment No.: 5
Title: Create a webpage using form elements.
Theory questions:
1) Define the form.
2) List the different form elements with their use.
3) Explain the properties of the form.
16
1. Write Javascript code to create the webpage using different form elements. (design the
student registration form)
17
2. Write Javascript code to accept values from user and display the result on button click.
18
Conclusion:
Assessment Scheme:
19
Experiment No.: 6
Title: Create a webpage to implement form events.
Theory questions:
1) List the different form events with their use.
20
1. Write Javascript code to create the login form using different form events.
21
Conclusion:
Assessment Scheme:
22
Experiment No.: 7
Title: Develop a webpage using intrinsic Java functions.
Theory questions:
1) List the different intrinsic Javascript functions and explain the use.
23
1. Write Javascript code to create the webpage. Use intrinsic function to enable and disable the
elements.
24
Conclusion:
Assessment Scheme:
25
Experiment No.: 8
Title: Develop a webpage for creating session and persistent cookies.
Theory questions:
1) Explain session and cookies.
26
27
Conclusion:
Assessment Scheme:
28
Experiment No.: 9
Title: Develop a webpage for placing the window on the screen and working with child
window.
Theory questions:
1) Define window object with its different parts.
29
1. Write simple Javascript code to create window and open it in new blank page of browser.
2. Write Javascript code to create new window and set its position using different attributes.
3. Write Javascript code to create new window with scroll attribute.
4. Write Javascript code to create new window with timing events.
30
31
Conclusion:
Assessment Scheme:
32
Experiment No.: 10
Title: Develop a webpage for validation of form fields using regular expressions.
Theory questions:
1) Define regular expression with different modifiers.
33
1. Write Javascript code to create regular expression using global, case insensitive modifier.
2. Write Javascript code to check whether the string entered by user contains digit or not.
34
35
Conclusion:
Assessment Scheme:
36
Experiment No.: 11
Title: Develop a webpage for implementing menus.
Theory questions:
1) Define menu with different options.
37
38
Conclusion:
Assessment Scheme:
39
Experiment No.: 12
Title: Develop a webpage for implementing slideshow, banner.
Theory questions:
1) Define banner and slideshow in Javascript with different options.
40
41
Conclusion:
Assessment Scheme:
42
PO1: Basic and Discipline specific knowledge: Apply knowledge of basic mathematics,
science and engineering fundamentals and engineering specialization to solve the engineering
problems.
PO2: Problem analysis: Identify and analyse well-defined engineering problems using
codified standard methods.
PO3: Design/ development of solutions: Design solutions for well-defined technical
problems and assist with the design of systems components or processes to meet specified
needs.
PO4: Engineering Tools, Experimentation and Testing: Apply modern engineering tools and
appropriate technique to conduct standard tests and measurements.
PO5: Engineering practices for society, sustainability and environment: Apply appropriate
technology in context of society, sustainability, environment and ethical practices.
PO6: Project Management: Use engineering management principles individually, as a team
member or a leader to manage projects and effectively communicate about well-defined
engineering activities.
PO7: Life-long learning: Ability to analyse individual needs and engage in updating in the
context of technological changes.