1313 < h1 > Form API</ h1 >
1414
1515 <!--Insert hamburger menu-->
16- < i class ='bx bx-menu '> </ i >
16+ < i class ='bx bx-menu ' id ="hamburger "> </ i >
17+
18+ <!--Create navigation bar-->
19+ < nav id ="navMenu ">
20+ < ul >
21+ < li > < a href ="../index.html#home "> Home</ a > </ li >
22+ < li > < a href ="../index.html#about "> About</ a > </ li >
23+ < li > < a href ="../index.html#projects "> Projects</ a > </ li >
24+ </ ul >
25+ </ nav >
26+
27+ <!--Insert overlay for clicking outside-->
28+ < div id ="overlay "> </ div >
1729 </ header >
1830 < main >
1931 <!--Insert form here-->
20- < form action ="" id ="userForm " novalidate >
32+ < form action ="# " id ="userForm " aria-labelledby =" formTitle " novalidate >
2133 <!--Insert form title-->
22- < h2 > Please Fill Out the Form</ h2 >
34+ < h2 id =" formTitle " > Please Fill Out the Form</ h2 >
2335
2436 <!--Prompt the user for first name-->
2537 < label for ="firstName "> First Name:</ label > < br >
26- < input type ="text " id ="firstName " name ="firstName " required > < br >
38+ < input type ="text " id ="firstName " name ="firstName " required aria-required =" true " > < br >
2739
2840 <!--Prompt the user for last name-->
2941 < label for ="lastName "> Last Name:</ label > < br >
30- < input type ="text " id ="lastName " name ="lastName " required > < br >
42+ < input type ="text " id ="lastName " name ="lastName " required aria-required =" true " > < br >
3143
3244 <!--Prompt the user for email-->
3345 < label for ="email "> Email:</ label > < br >
34- < input type ="email " id ="email " name ="email " autocomplete ="email " required > < br >
46+ < input type ="email " id ="email " name ="email " autocomplete ="email " required aria-required =" true " > < br >
3547
3648 <!--Prompt the user for phone number-->
3749 < label for ="phoneNumber "> Phone Number:</ label > < br >
38- < input type ="tel " id ="phoneNumber " name ="phoneNumber " required > < br >
50+ < input type ="tel " id ="phoneNumber " name ="phoneNumber " required aria-required =" true " > < br >
3951
4052 <!--Prompt the user for address-->
4153 < label for ="address "> Address:</ label > < br >
42- < input type ="text " id ="address " name ="address " autocomplete ="street- address " required > < br >
54+ < input type ="text " id ="address " name ="address " autocomplete ="address-level1 " required aria-required =" true " > < br >
4355
4456 <!--Prompt the user for age-->
4557 < label for ="age "> Age:</ label > < br >
46- < select name ="age " id ="age " required >
58+ < select name ="age " id ="age " required aria-required =" true " >
4759 < option value ="" disabled selected > Select Age</ option >
4860 </ select > < br >
4961
50- <!--Prompt the user for year in school -->
51- < label for ="year "> Year:</ label > < br >
52-
5362 <!--Create radio container-->
54- < div class ="radioContainer ">
63+ < div class ="radioContainer " role =" radiogroup " >
5564 <!--Create radio buttons-->
5665
5766 <!--Freshman-->
@@ -78,7 +87,7 @@ <h2>Please Fill Out the Form</h2>
7887
7988 <!--Prompt the user for message-->
8089 < label for ="message "> Message:</ label > < br >
81- < textarea id ="message " name ="message " required rows ="8 "> </ textarea > < br >
90+ < textarea id ="message " name ="message " required rows ="8 " aria-required =" true " > </ textarea > < br >
8291
8392 < div class ="buttonContainer ">
8493 <!--Submit button-->
0 commit comments