From 79c0944bc9f074cfef4b419008b76d47a9cf59b6 Mon Sep 17 00:00:00 2001 From: Naman Date: Thu, 26 Mar 2020 04:22:22 +0530 Subject: [PATCH] task completed --- LoginPageTask/index.html | 35 ---------- LoginPageTask/main.js | 1 - NamanAgrahari/LoginPageTask/index.html | 66 +++++++++++++++++++ .../LoginPageTask}/main.css | 6 ++ NamanAgrahari/LoginPageTask/main.js | 46 +++++++++++++ NamanAgrahari/LoginPageTask/myinfo.txt | 5 ++ README.md => NamanAgrahari/README.md | 0 desktop.ini => NamanAgrahari/desktop.ini | 0 8 files changed, 123 insertions(+), 36 deletions(-) delete mode 100644 LoginPageTask/index.html delete mode 100644 LoginPageTask/main.js create mode 100644 NamanAgrahari/LoginPageTask/index.html rename {LoginPageTask => NamanAgrahari/LoginPageTask}/main.css (94%) create mode 100644 NamanAgrahari/LoginPageTask/main.js create mode 100644 NamanAgrahari/LoginPageTask/myinfo.txt rename README.md => NamanAgrahari/README.md (100%) rename desktop.ini => NamanAgrahari/desktop.ini (100%) diff --git a/LoginPageTask/index.html b/LoginPageTask/index.html deleted file mode 100644 index 99031f8..0000000 --- a/LoginPageTask/index.html +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - Login - - - - - - - -
-

Enter your details

-
- - - - - -

Age

- - - - - -
-
- - - \ 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

+
+
+
+ +
+
+
+
+ +
+
+
+
+ + +
+
+
+
+ + +
+
+ + +
+
+
+
+ +
+
+
+

Age

+
+ +        + + +
+
+ +
+
+ + + \ 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