LAB TASK Events
LAB TASK Events
Web Programming
JavaScript DOM
1.
Code:-
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<h2>MAMA mia!</h2>
<form id="userForm">
User Name: <input type="text" id="userName" name="userName" >
<br>
Favourite Colour :
<select id="favouriteColour" name="favouriteColour">
<option value="red">Red</option>
<option value="green">Green</option>
<option value="blue">Blue</option>
<option value="yellow">Yellow</option>
<option value="black">Black</option>
<option value="Orange">Orange</option>
</select>
<br>
<input type="submit" value="Submit">
</form>
<h3 id="displayUserName"></h3>
<script>
document.getElementById("userForm").onsubmit = function(event) {
event.preventDefault();
if(!document.getElementById("userName").value) {
window.alert("Please enter username.");
return;
}
}
}
</script>
</body>
</html>
Output:-
2.
Code:-
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
#colordisplay {
width: 100px;
height: 100px;
border: 1px solid black;
}
</style>
Name – M Lalit Aditya
Reg. No. – 22BCE3235
</head>
<body>
<form id="formcolor">
Red : <input type="number" id="red" name="red" min="0" max="255"
onchange="updatecolor()">
<br><br>
Green : <input type="number" id="green" name="green" min="0" max="255"
onchange="updatecolor()">
<br><br>
Blue : <input type="number" id="blue" name="blue" min="0" max="255"
onchange="updatecolor()">
<br><br>
</form>
<br>
<div id="colordisplay"></div>
<script>
function updatecolor() {
var r = document.getElementById("red").value;
var g = document.getElementById("green").value;
var b = document.getElementById("blue").value;
Output:-
Name – M Lalit Aditya
Reg. No. – 22BCE3235
Q3.)
CODE: -
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Counting Game</title>
<style>
.bulb {
width: 50px;
height: 50px;
border-radius: 50%;
background-color: #ccc;
display: inline-block;
margin: 5px;
}
.glow {
background-color: rgb(241, 171, 58);
}
</style>
</head>
<body>
<div id="bulbContainer"></div>
<script>
function initializeBulbs() {
var totalBulbs =
parseInt(document.getElementById("totalBulbs").value);
var bulbContainer = document.getElementById("bulbContainer");
function updateBulbs() {
var glowBulbs =
parseInt(document.getElementById("glowBulbs").value);
</body>
</html>
OUTPUT: -