diff --git a/week-09/event1/index.html b/week-09/event1/index.html new file mode 100644 index 0000000..f2eec13 --- /dev/null +++ b/week-09/event1/index.html @@ -0,0 +1,39 @@ + + + + + Events: Task 1 + + + + + + +
+
+ + + + + + + diff --git a/week-09/event2/index.html b/week-09/event2/index.html new file mode 100644 index 0000000..91dabfa --- /dev/null +++ b/week-09/event2/index.html @@ -0,0 +1,57 @@ + + + + + Events: Task 2 + + + + + + +
+
+ + + + + + + + + diff --git a/week-09/event3/index.html b/week-09/event3/index.html new file mode 100644 index 0000000..4b3b8b4 --- /dev/null +++ b/week-09/event3/index.html @@ -0,0 +1,48 @@ + + + + + Events: Task 3 + + + + + + +
+
+ +
+ + + + +
+ + + + diff --git a/week-09/webform/css/style.css b/week-09/webform/css/style.css new file mode 100644 index 0000000..0ccf94e --- /dev/null +++ b/week-09/webform/css/style.css @@ -0,0 +1,20 @@ +div { + display:flex; + flex-direction:column; + width: 300px; + gap: 10px; +} + +input { + padding: 5px; +} + +#message { + height: 200px; + font-family: sans-serif; + padding: 5px; +} + +button { + padding: 5px; +} \ No newline at end of file diff --git a/week-09/webform/index.html b/week-09/webform/index.html new file mode 100644 index 0000000..4edc0a7 --- /dev/null +++ b/week-09/webform/index.html @@ -0,0 +1,36 @@ + + + + + + + Web Contact Form + + + + + +

Contact Form

+
+
+ + + + + + + + + + + + + +
+
+ + + + + + diff --git a/week-09/webform/js/script.js b/week-09/webform/js/script.js new file mode 100644 index 0000000..6d5b3d7 --- /dev/null +++ b/week-09/webform/js/script.js @@ -0,0 +1,29 @@ +const form = document.querySelector('form') + +form.addEventListener('submit', function(event){ + let nameInput = document.getElementById('name'); + let emailInput = document.getElementById('email'); + let subjectInput = document.getElementById('subject'); + let messageInput = document.getElementById('message'); + + if (nameInput.value.trim() === '') { + alert("Name field is required to submit form.") + event.preventDefault() + } + + if (emailInput.value.trim() === ''){ + alert("Email field is required to submit form.") + event.preventDefault() + } + + if (subjectInput.value.trim() === ''){ + alert("Subject field is required to submit form.") + event.preventDefault() + } + + if (messageInput.value.trim() === '' ) { + alert("Message field is required to submit form.") + event.preventDefault() + } + +}) \ No newline at end of file