Module 5: JavaScript Validation and Wireframe Design
Link to my site: http://drew-williams.infinityfree.me/Module5.html For this module, I worked on both web programming and web design. Web Programming: I created my own HTML contact form with fields for name, email, and age. To make it more interactive, I wrote a JavaScript validation script. The script checks that the name field is not empty, the email contains an “@” symbol, and the age entered is 18 or older. If the inputs don’t meet these conditions, the form displays error messages in red. If everything is valid, it shows a green success message. The easy part of this task was creating the basic form structure with HTML. The more challenging part was writing the validation logic so it gave clear and specific feedback for each error. Once I got the conditions right, it was satisfying to see the form respond dynamically when testing different inputs. Web Design: For the design portion, I created a wireframe that simply shows the current structure of my website, you could also ...