-
-
-
\ No newline at end of file
diff --git a/LoginPageTask/main.js b/LoginPageTask/main.js
deleted file mode 100644
index 05d42f4..0000000
--- a/LoginPageTask/main.js
+++ /dev/null
@@ -1 +0,0 @@
-/* ========================WRITE YOUR JS FROM HERE======================== */
diff --git a/NamanAgrahari/LoginPageTask/index.html b/NamanAgrahari/LoginPageTask/index.html
new file mode 100644
index 0000000..b7103d8
--- /dev/null
+++ b/NamanAgrahari/LoginPageTask/index.html
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+ Login
+
+
+
+
+
+
+
+
+
+
Enter your details
+
+
+
+
+
\ No newline at end of file
diff --git a/LoginPageTask/main.css b/NamanAgrahari/LoginPageTask/main.css
similarity index 94%
rename from LoginPageTask/main.css
rename to NamanAgrahari/LoginPageTask/main.css
index 5991bf3..a51ec9f 100644
--- a/LoginPageTask/main.css
+++ b/NamanAgrahari/LoginPageTask/main.css
@@ -38,4 +38,10 @@ form {
text-align: center;
width: 100%;
}
+
+.error {
+ float: left;
+ size: 5px;
+ color: red;
+}
/* ========================WRITE YOUR CSS FROM HERE======================== */
\ No newline at end of file
diff --git a/NamanAgrahari/LoginPageTask/main.js b/NamanAgrahari/LoginPageTask/main.js
new file mode 100644
index 0000000..d7e76e7
--- /dev/null
+++ b/NamanAgrahari/LoginPageTask/main.js
@@ -0,0 +1,46 @@
+/* ========================WRITE YOUR JS FROM HERE======================== */
+function submit() {
+ var checkPassword = checkPassword();
+ var confPass = confPass();
+ var phone = checkPhone();
+ if (checkPassword && confPass && phone) {
+ return true;
+ }
+ alert("Form has not been submitted!");
+ return false;
+}
+
+function checkPassword() {
+ var password = document.getElementById('password').value;
+ var elem = document.getElementById('passworderror');
+
+ if (password.length < 8 || !password.match(/[A-Z]/g) || !password.match(/[a-z]/g) || !password.match(/[0-9]/g)) {
+ elem.innerHTML = 'Password should contain at least 8 characters, a capital letter, a small letter and a number.';
+ return false;
+ }
+ elem.innerHTML = '';
+ return true;
+}
+
+function confPass() {
+ var cnfPassword = document.getElementById('cnfpassword').value;
+ var password = document.getElementById('password').value;
+ var elem = document.getElementById('cnfpasserror');
+ if (cnfPassword !== password) {
+ elem.innerHTML = 'Password does not match.'
+ return false;
+ }
+ elem.innerHTML = '';
+ return true;
+}
+
+function checkPhone(phone) {
+ var phoneerr = document.getElementById('phoneerror');
+
+ if (phone.length < 10) {
+ phoneerr.innerHTML = 'Phone number should be of 10 digits.';
+ return false;
+ }
+ phoneerr.innerHTML = '';
+ return true;
+}
\ No newline at end of file
diff --git a/NamanAgrahari/LoginPageTask/myinfo.txt b/NamanAgrahari/LoginPageTask/myinfo.txt
new file mode 100644
index 0000000..79c2a34
--- /dev/null
+++ b/NamanAgrahari/LoginPageTask/myinfo.txt
@@ -0,0 +1,5 @@
+Name: Naman Agrahari
+College Name: Indian Institute of Technology, Kharagpur
+Department: Mining Engineering (2017-2022)
+Year Of Study: Third Year Undergraduate
+Current Location (City of residence): Kharagpur
\ No newline at end of file
diff --git a/README.md b/NamanAgrahari/README.md
similarity index 100%
rename from README.md
rename to NamanAgrahari/README.md
diff --git a/desktop.ini b/NamanAgrahari/desktop.ini
similarity index 100%
rename from desktop.ini
rename to NamanAgrahari/desktop.ini