task - 1 Live clock
<h1 id="clock">00:00:00</h1>
<script>
const clockNew = document.getElementById("clock");
function updateClock() {
const time = new Date();
const h = String(time.getHours()).padStart(2, '0');
const m = String(time.getMinutes()).padStart(2, '0');
const s = String(time.getSeconds()).padStart(2, '0');
clockNew.innerText = h + ":" + m + ":" + s;
}
updateClock();
setInterval(updateclock, 1000);
</script>
output:

task - 2 Dynamic font size changer
<div style="height: 100px; text-align: center;">
<h1 id="word">gokul</h1>
</div>
<div style="text-align: center;">
<input type="range" min="10" max="48" value="22" id="size">
</div>
<script>
const word = document.getElementById('word');
const size = document.getElementById('size');
size.addEventListener('input', () => {
// Appending 'px' ensures the CSS property applies correctly
word.style.fontSize = size.value + 'px';
});
</script>
output:

task - 3 simple greeting alert box
<input id="name" type="text">
<button onclick="greet()">Greet</button>
<h2 id="message"></h2>
<script>
function greet() {
const input = document.getElementById("name").value;
console.log(input);
const message = document.getElementById("message");
if (input == "") {
message.innerText = "Please enter text!"
}
else {
message.innerHTML = '<img src="https://pbs.twimg.com/media/FgOkmTFaYAAGzYY.jpg" width="250">';
}
}
</script>
output:

task - 4 auto enable and disable submit button
<input onclick="mysubmit()" type="checkbox" id="check" >
<button id="btn" disabled>submit</button>
<script>
const box = document.getElementById("check");
console.log(box);
const button = document.getElementById("btn");
function mysubmit(){
if (box.checked == true ){
button.disabled = false;
}else{
button.disabled = true;
}
}
</script>
output:

Top comments (0)