DHTML Assignment (3&4)
DHTML Assignment (3&4)
CH :- 4 [ JQuery ]
22. Write a simple jquery program to print alert message hello world.
Input:-
<html>
<head>
<title>jQuery</title>
<script src="jquery-3.6.0.js"></script>
<script>
$(document).ready(function(){
$("#in").click(function(){
alert("HELLO WORLD!");
});
});
</script>
</head>
<body bgcolor="cyan">
<center>
</center>
</body>
</html>
Output:-
NAME – SHAH KELCY ROLL NO- 20-BCA-141
NAME – SHAH KELCY ROLL NO- 20-BCA-141
Input:-
<html>
<head>
<script src="jquery-3.6.0.js"></script>
<script>
$(document).ready(function() {
$(".in").click(function() {
if (jQuery) {
alert("Yeah!");
} else {
alert("Doesn't Work");
});
});
</script>
</head>
<body bgcolor="cyan">
<center>
</center>
</body>
</html>
Ouptut:-
NAME – SHAH KELCY ROLL NO- 20-BCA-141
NAME – SHAH KELCY ROLL NO- 20-BCA-141
Input:-
<html>
<head>
<title>Scroll Page</title>
<script src="jquery-3.6.0.js"></script>
<script>
$(document).ready(function(){
$(".top").click(function(){
$(window).scrollTop(0)
});
});
</script>
<style>
h1,p{font-family: cursive;}
</style>
</head>
<body bgcolor="cyan">
<h1>jQuery</h1><hr>
<p>jQuery</p>
<p>jQuery</p>
<p>jQuery</p>
<p>jQuery</p>
<p>jQuery</p>
NAME – SHAH KELCY ROLL NO- 20-BCA-141
<p>jQuery</p>
<p>jQuery</p>
<p>jQuery</p>
<p>jQuery</p>
<p>jQuery</p>
<p>jQuery</p>
<p>jQuery</p>
<p>jQuery</p>
<p>jQuery</p>
</body>
</html>
Output :-
NAME – SHAH KELCY ROLL NO- 20-BCA-141
Input:-
<html>
<head>
<script src="jquery-3.6.0.js"></script>
<script>
$(document).ready(function() {
$("#disable").on("contextmenu",function(){
return false;
});
});
</script>
</head>
<body>
<center>
</center>
NAME – SHAH KELCY ROLL NO- 20-BCA-141
</body>
</html>
Output:-
NAME – SHAH KELCY ROLL NO- 20-BCA-141
26. Write a jquery for Limit character input in the text area including count
Input:-
<html>
<head>
<title>Limit in textarea</title>
<script src="jquery-3.6.0.js"></script>
<script>
$(document).ready(function(){
$('#textarea').keyup(function() {
$('#text').text(textlen);
});
});
NAME – SHAH KELCY ROLL NO- 20-BCA-141
</script>
</head>
<center>
<form>
<label>Maximum 15 characters</label><hr><br>
<span id="text">15</span><hr>
</form>
</center>
</body>
</html>
Output:-
Input:-
<html>
<head>
<script src="jquery-3.6.0.js"></script>
<script>
$('document').ready(function(){
$('#click').contextmenu(function(){
alert("Hello Everyone!!");
});
NAME – SHAH KELCY ROLL NO- 20-BCA-141
});
</script>
</head>
<center>
</center>
</body>
Output:-
NAME – SHAH KELCY ROLL NO- 20-BCA-141
CH :- 4 [ XML ]
28. Create an XML document template to describe the book structure which contains publish year.
According to book publish year it show as book title, author & publication.
Input:-
<book_detail>
<book year="1896">
<author>Leo Tolstoy</author>
<publication>Grupo Planeta</publication>
<price>30$/-</price>
</book>
<book year="2012">
NAME – SHAH KELCY ROLL NO- 20-BCA-141
<author>John Green</author>
<publication>Wolters Kluwer</publication>
<price>25$/-</price>
</book>
<book year="1974">
<author>Charles Berlitz</author>
<publication>Scholastic</publication>
<price>35$/-</price>
</book>
<book year="1975">
<author>Raymond Moody</author>
<publication>Bertelsmann</publication>
<price>45$/-</price>
</book>
<book year="1928">
<price>15$/-</price>
</book>
</book_detail>
Output:-
NAME – SHAH KELCY ROLL NO- 20-BCA-141
29. Create an XML document to demonstrate how to add attribute and sub element in the examination
structure. The description should include the student's roll number, name, three subject names and
their marks, total marks, percentage and result.
Input:-
<student_detail>
<student rollno="1">
<name>Priyanshu</name>
<subject>
<sub1>
<Sub>C++</Sub>
<marks>97/100</marks>
NAME – SHAH KELCY ROLL NO- 20-BCA-141
</sub1>
<sub2>
<Sub>HTML</Sub>
<marks>98/100</marks>
</sub2>
<sub3>
<Sub>JAVA</Sub>
<marks>90/100</marks>
</sub3>
</subject>
<total>285/300</total>
<percentage>95%</percentage>
<result>O+(Pass)</result>
</student>
<student rollno="2">
<name>Priya</name>
<subject>
<sub1>
<Sub>C++</Sub>
<marks>97/100</marks>
</sub1>
<sub2>
<Sub>HTML</Sub>
<marks>96/100</marks>
</sub2>
<sub3>
<Sub>JAVA</Sub>
<marks>95/100</marks>
NAME – SHAH KELCY ROLL NO- 20-BCA-141
</sub3>
</subject>
<total>288/300</total>
<percentage>96%</percentage>
<result>O+(Pass)</result>
</student>
<student rollno="3">
<name>Chetna</name>
<subject>
<sub1>
<Sub>C++</Sub>
<marks>92/100</marks>
</sub1>
<sub2>
<Sub>HTML</Sub>
<marks>90/100</marks>
</sub2>
<sub3>
<Sub>JAVA</Sub>
<marks>85/100</marks>
</sub3>
</subject>
<total>267/300</total>
<percentage>89%</percentage>
<result>A+(Pass)</result>
</student>
<student rollno="4">
NAME – SHAH KELCY ROLL NO- 20-BCA-141
<name>Dhvji</name>
<subject>
<sub1>
<Sub>C++</Sub>
<marks>95/100</marks>
</sub1>
<sub2>
<Sub>HTML</Sub>
<marks>90/100</marks>
</sub2>
<sub3>
<Sub>JAVA</Sub>
<marks>92/100</marks>
</sub3>
</subject>
<total>277/300</total>
<percentage>92.33%</percentage>
<result>O+(Pass)</result>
</student>
<student rollno="5">
<name>Aditya</name>
<subject>
<sub1>
<Sub>C++</Sub>
<marks>90/100</marks>
</sub1>
<sub2>
<Sub>HTML</Sub>
NAME – SHAH KELCY ROLL NO- 20-BCA-141
<marks>91/100</marks>
</sub2>
<sub3>
<Sub>JAVA</Sub>
<marks>80/100</marks>
</sub3>
</subject>
<total>261/300</total>
<percentage>87%</percentage>
<result>A+(Pass)</result>
</student>
</student_detail>
Output:-
Input:-
NAME – SHAH KELCY ROLL NO- 20-BCA-141
<employee_detail>
<employee>
<emp_no>5001</emp_no>
<name>Priyanshu</name>
<department>IT Sector</department>
<designation>Senior Manager</designation>
<salary>1,50,000/-Rs.</salary>
</employee>
<employee>
<emp_no>5002</emp_no>
<name>Chetna</name>
<department>IT Sector</department>
<salary>2,00,000/-Rs.</salary>
</employee>
<employee>
<emp_no>5003</emp_no>
<name>Priya</name>
<department>Management</department>
<salary>1,00,000/-Rs.</salary>
</employee>
<employee>
<emp_no>5004</emp_no>
<name>Dhvji</name>
NAME – SHAH KELCY ROLL NO- 20-BCA-141
<department>Desginning Sector</department>
<designation>Graphics Desginer</designation>
<salary>1,00,000/-Rs.</salary>
</employee>
<employee>
<emp_no>5005</emp_no>
<name>Aditya</name>
<department>IT Sector</department>
<designation>Account Manager</designation>
<salary>1,00,000/-Rs.</
salary>
</employee>
</employee_detail>
Output:-
NAME – SHAH KELCY ROLL NO- 20-BCA-141
32 & 33. Write program to demonstrate how to add character Entity and text Entity in XML document.
Input:-
<!DOCTYPE college [
]>
<college>
<info>
<project>Science ©right;</project>
<name>Priyanshu</name>
<rollno>105</rollno>
<clg>&clg;</clg>
</info>
<info>
<project>Bussiness ©right;</project>
<name>Chetna</name>
<rollno>101</rollno>
<clg>&clg;</clg>
</info>
<info>
NAME – SHAH KELCY ROLL NO- 20-BCA-141
<project>Management ©right;</project>
<name>Priya</name>
<rollno>74</rollno>
<clg>&clg;</clg>
</info>
<info>
<project>Science ©right;</project>
<name>Aditya</name>
<rollno>16</rollno>
<clg>HL College</clg>
</info>
<info>
<project>Science ©right;</project>
<name>Dhvji</name>
<rollno>139</rollno>
<clg>&clg;</clg>
</info>
</college>
Output:-
NAME – SHAH KELCY ROLL NO- 20-BCA-141
Input:-
<!DOCTYPE book_detail[
]>
<book_detail>
<book>
<year>1896</year>
<author>Leo Tolstoy</author>
<publication>Grupo Planeta</publication>
<price>30$/-</price>
</book>
<book>
<year>2012</year>
<author>John Green</author>
NAME – SHAH KELCY ROLL NO- 20-BCA-141
<publication>Wolters Kluwer</publication>
<price>25$/-</price>
</book>
<book>
<year>1974</year>
<author>Charles Berlitz</author>
<publication>Scholastic</publication>
<price>35$/-</price>
</book>
<book>
<year>1975</year>
<author>Raymond Moody</author>
<publication>Bertelsmann</publication>
<price>45$/-</price>
</book>
<book>
<year>1928</year>
<price>15$/-</price>
</book>
</book_detail>
Output:-
NAME – SHAH KELCY ROLL NO- 20-BCA-141
35. Create External DTD declaration for BOOKs XML document.(Element type declaration)
NAME – SHAH KELCY ROLL NO- 20-BCA-141
Input:-
<book_detail>
<book>
<year>1896</year>
<author>Leo Tolstoy</author>
<publication>Grupo Planeta</publication>
<price>30$/-</price>
</book>
<book>
<year>2012</year>
<author>John Green</author>
<publication>Wolters Kluwer</publication>
NAME – SHAH KELCY ROLL NO- 20-BCA-141
<price>25$/-</price>
</book>
<book>
<year>1974</year>
<author>Charles Berlitz</author>
<publication>Scholastic</publication>
<price>35$/-</price>
</book>
<book>
<year>1975</year>
<author>Raymond Moody</author>
<publication>Bertelsmann</publication>
<price>45$/-</price>
</book>
<book>
<year>1928</year>
<price>15$/-</price>
</book>
</book_detail>
Output:-
NAME – SHAH KELCY ROLL NO- 20-BCA-141
NAME – SHAH KELCY ROLL NO- 20-BCA-141
36. Write program to demonstrate the valid DTD & well-formed XML documents.
Input:-
<!DOCTYPE Detail[
]>
<Detail>
<info>
<fname>Priyanshu</fname>
<lname>Parmar</lname>
<age>19</age>
<college>St.Xavier's</college>
<course>BCA</course>
</info>
<info>
<fname>Chetna</fname>
<lname>Parmar</lname>
<age>19</age>
<college>St.Xavier's</college>
<course>BCA</course>
</info>
NAME – SHAH KELCY ROLL NO- 20-BCA-141
<info>
<fname>Priya</fname>
<lname>Limbani</lname>
<age>19</age>
<college>St.Xavier's</college>
<course>BCA</course>
</info>
<info>
<fname>Dhvji</fname>
<lname>Shah</lname>
<age>19</age>
<college>St.Xavier's</college>
<course>BCA</course>
</info><info>
<fname>Dev</fname>
<lname>Patel</lname>
<age>19</age>
<college>St.Xavier's</college>
<course>BCA</course>
</info>
</Detail>
Output:-
NAME – SHAH KELCY ROLL NO- 20-BCA-141
Input:-
<!DOCTYPE letter[
<!ELEMENT to (#PCDATA)>
]>
<letter>
<note>
<to>Priyanshu</to>
<from>Chetna</from>
<body>
Hello Priyanshu!
</body>
<city>
</city>
</note>
<note>
<to>Chetna</to>
<from>Priyanshu</from>
<body>
Hi Chetna!
</body>
<city>
</city>
</note>
</letter>
Output:-
NAME – SHAH KELCY ROLL NO- 20-BCA-141
38. Write a program to describe Empty, Any and Mixed content in DTD.
Input:-
<!DOCTYPE mybook [
<!ELEMENT US EMPTY>
]>
<mybook>
<book>
<author>Chetan Bhagat</author>
<price>$2.99</price>
<country>
<India></India>
</country>
</book>
<book>
<author>
NAME – SHAH KELCY ROLL NO- 20-BCA-141
<name>Ravindra Singh</name>
</author>
<price>$1.99</price>
<country>
<US></US>
</country>
</book>
<book>
<title>Life's Truth</title>
<price>$2.99</price>
<country>
<India></India>
</country>
</book>
<book>
<author>
<name>Charles Berlitz</name>
</author>
<price>$1.99</price>
<country>
<US></US>
</country>
</book>
</mybook>
Output:-
NAME – SHAH KELCY ROLL NO- 20-BCA-141
NAME – SHAH KELCY ROLL NO- 20-BCA-141
39. Write a program to describe string & enumerated Attributes declaration in DTD.
Input:-
<!DOCTYPE STUDENT_DETAIL
]>
<STUDENT_DETAIL>
<name>Priyanshu</name>
<dob>29-11-02</dob>
<place>Ahmedabad</place>
<college>&college;</college>
</student>
<name>Chetna</name>
<dob>17-11-02</dob>
<place>Ahmedabad</place>
NAME – SHAH KELCY ROLL NO- 20-BCA-141
<college>&college;</college>
</student>
<name>Aditya</name>
<dob>3-1-99</dob>
<place>Ahmedabad</place>
<college>HL College</college>
</student>
<name>Priya</name>
<dob>13-5-03</dob>
<place>Ahmedabad</place>
<college>&college;</college>
</student>
</STUDENT_DETAIL>
Output:-