<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Dropdown Navigation Example</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<!-- Header Section -->
<div class="header">
<h1>My Website</h1>
<p>Welcome to my website</p>
</div>
<!-- Navigation Bar -->
<div class="navbar">
<a href="#home">Home</a>
<a href="#about">About</a>
<a href="#services">Services</a>
<div class="dropdown">
<button class="dropbtn" onclick="toggleDropdown()">Courses</button>
<div class="dropdown-content" id="dropdown-menu">
<a href="#java">Java</a>
<a href="#html">HTML</a>
<a href="#python">Python</a>
</div>
</div>
<a href="#contact">Contact</a>
</div>
<!-- Main Content -->
<div class="content">
<h2>About Us</h2>
<p>This is the about section of the website.</p>
</div>
<!-- Footer Section -->
<div class="footer">
<p>© 2024 My Website</p>
</div>
<script src="script.js"></script>
</body>
</html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Dropdown Navigation Example</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<!-- Header Section -->
<div class="header">
<h1>My Website</h1>
<p>Welcome to my website</p>
</div>
<!-- Navigation Bar -->
<div class="navbar">
<a href="#home">Home</a>
<a href="#about">About</a>
<a href="#services">Services</a>
<div class="dropdown">
<button class="dropbtn" onclick="toggleDropdown()">Courses</button>
<div class="dropdown-content" id="dropdown-menu">
<a href="#java">Java</a>
<a href="#html">HTML</a>
<a href="#python">Python</a>
</div>
</div>
<a href="#contact">Contact</a>
</div>
<!-- Main Content -->
<div class="content">
<h2>About Us</h2>
<p>This is the about section of the website.</p>
</div>
<!-- Footer Section -->
<div class="footer">
<p>© 2024 My Website</p>
</div>
<script src="script.js"></script>
</body>
</html>
👍1👎1
/* General Styling */
body {
font-family: Arial, sans-serif;
margin: 0;
padding: 0;
box-sizing: border-box;
background-image: url(bg3.jpg);
background-repeat: no-repeat;
background-size: cover;
opacity: 0.9;
}
/* Header Styling */
.header {
background-color: #4CAF50;
color: white;
text-align: center;
padding: 20px;
}
/* Navigation Bar Styling */
.navbar {
background-color: #333;
overflow: hidden;
}
.navbar a, .dropbtn {
float: left;
display: block;
color: white;
text-align: center;
padding: 14px 20px;
text-decoration: none;
cursor: pointer;
}
.navbar a:hover, .dropbtn:hover {
background-color: #ddd;
color: black;
}
/* Dropdown Menu Styling */
.dropdown {
float: left;
position: relative;
}
.dropdown-content {
display: none;
position: absolute;
background-color: #f9f9f9;
min-width: 160px;
box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.2);
z-index: 1;
}
.dropdown-content a {
color: black;
padding: 12px 16px;
text-decoration: none;
display: block;
text-align: left;
}
.dropdown-content a:hover {
background-color: #ddd;
}
/* Show Dropdown on Click */
.show {
display: block;
}
/* Main Content Styling */
.content {
padding: 20px;
background-image: url(bg2.jpg);
background-repeat: no-repeat;
background-size: cover;
}
/* Footer Styling */
.footer {
background-color: #333;
color: white;
text-align: center;
padding: 10px;
position: relative;
bottom: 0;
width: 100%;
}
body {
font-family: Arial, sans-serif;
margin: 0;
padding: 0;
box-sizing: border-box;
background-image: url(bg3.jpg);
background-repeat: no-repeat;
background-size: cover;
opacity: 0.9;
}
/* Header Styling */
.header {
background-color: #4CAF50;
color: white;
text-align: center;
padding: 20px;
}
/* Navigation Bar Styling */
.navbar {
background-color: #333;
overflow: hidden;
}
.navbar a, .dropbtn {
float: left;
display: block;
color: white;
text-align: center;
padding: 14px 20px;
text-decoration: none;
cursor: pointer;
}
.navbar a:hover, .dropbtn:hover {
background-color: #ddd;
color: black;
}
/* Dropdown Menu Styling */
.dropdown {
float: left;
position: relative;
}
.dropdown-content {
display: none;
position: absolute;
background-color: #f9f9f9;
min-width: 160px;
box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.2);
z-index: 1;
}
.dropdown-content a {
color: black;
padding: 12px 16px;
text-decoration: none;
display: block;
text-align: left;
}
.dropdown-content a:hover {
background-color: #ddd;
}
/* Show Dropdown on Click */
.show {
display: block;
}
/* Main Content Styling */
.content {
padding: 20px;
background-image: url(bg2.jpg);
background-repeat: no-repeat;
background-size: cover;
}
/* Footer Styling */
.footer {
background-color: #333;
color: white;
text-align: center;
padding: 10px;
position: relative;
bottom: 0;
width: 100%;
}
👍2
<script>
function validate(){
var name=document.f1.name.value;
var password=document.f1.password.value;
var status=false;
if(name.length<1){
document.getElementById("nameloc").innerHTML= "*Please enter your name";
status=false;
}else{
//document.getElementById("nameloc").innerHTML="<img src='checked.gif'/>";
status=true;
}
if(password.length<6){
document.getElementById("passwordloc").innerHTML= "*Password must be at least 6 char long";
status=false;
}else{
// document.getElementById("passwordloc").innerHTML=" <img src='checked.gif'/>";
}
return status;
}
</script>
<form name="f1" action="#" onsubmit="return validate()">
<table>
<tr><td>Enter Name:</td><td><input type="text" name="name"/>
<span id="nameloc" style="color: red;"></span></td></tr>
<tr><td>Enter Password:</td><td><input type="password" name="password"/>
<span id="passwordloc" style="color: red;"></span></td></tr>
<tr><td colspan="2"><input type="submit" value="register"/></td></tr>
</table>
</form>
function validate(){
var name=document.f1.name.value;
var password=document.f1.password.value;
var status=false;
if(name.length<1){
document.getElementById("nameloc").innerHTML= "*Please enter your name";
status=false;
}else{
//document.getElementById("nameloc").innerHTML="<img src='checked.gif'/>";
status=true;
}
if(password.length<6){
document.getElementById("passwordloc").innerHTML= "*Password must be at least 6 char long";
status=false;
}else{
// document.getElementById("passwordloc").innerHTML=" <img src='checked.gif'/>";
}
return status;
}
</script>
<form name="f1" action="#" onsubmit="return validate()">
<table>
<tr><td>Enter Name:</td><td><input type="text" name="name"/>
<span id="nameloc" style="color: red;"></span></td></tr>
<tr><td>Enter Password:</td><td><input type="password" name="password"/>
<span id="passwordloc" style="color: red;"></span></td></tr>
<tr><td colspan="2"><input type="submit" value="register"/></td></tr>
</table>
</form>
👍2
Login Form Validation
--------------------------------
<!DOCTYPE html>
<html lang="en">
<head>
<title>login form</title>
<script>
function check()
{
var v1=f.t1.value;
var v2=f.t2.value;
if(v1=="")
{
alert ( "Please Fill User Name:" );
document.f.t1.focus();
return false;
}
if(v2=="")
{
alert ( "Please Fill Password:" );
document.f.t2.focus();
return false;
}
else{
alert ( "Data Accepted" );
return true;
}
}
</script>
</head>
<body>
<fieldset>
<legend>Login Form</legend>
<form name="f" method="get" onsubmit="return check()">
User Name:<input type="text" name="t1"><p></p>
Password:<input type="password" name="t2"><p></p>
<input type="submit" value="Login">
</form>
</fieldset>
</body>
</html>
--------------------------------
<!DOCTYPE html>
<html lang="en">
<head>
<title>login form</title>
<script>
function check()
{
var v1=f.t1.value;
var v2=f.t2.value;
if(v1=="")
{
alert ( "Please Fill User Name:" );
document.f.t1.focus();
return false;
}
if(v2=="")
{
alert ( "Please Fill Password:" );
document.f.t2.focus();
return false;
}
else{
alert ( "Data Accepted" );
return true;
}
}
</script>
</head>
<body>
<fieldset>
<legend>Login Form</legend>
<form name="f" method="get" onsubmit="return check()">
User Name:<input type="text" name="t1"><p></p>
Password:<input type="password" name="t2"><p></p>
<input type="submit" value="Login">
</form>
</fieldset>
</body>
</html>
👍3
New spring, spring boot . Microservices batch start on 27 th morning 7am to 830 am . If any one interested text here