diff --git a/view/src/main/java/se/su/dsv/scipro/match/ProjectIdeaSubmissionPanel.html b/view/src/main/java/se/su/dsv/scipro/match/ProjectIdeaSubmissionPanel.html index 0a61f7fb47..226197684d 100755 --- a/view/src/main/java/se/su/dsv/scipro/match/ProjectIdeaSubmissionPanel.html +++ b/view/src/main/java/se/su/dsv/scipro/match/ProjectIdeaSubmissionPanel.html @@ -17,7 +17,14 @@ an idea if you couldn't find any suitable supervisor provided ideas. </div> - <form wicket:id="ideaForm"> + <!-- + Turn off all client-side validation using novalidate. + All input is validated server-side, and we want to validate it + that way to get nice error messages. + However, we also want to maintain the required/minlength/whatever + attributes on the input fields for accessibility. + --> + <form wicket:id="ideaForm" novalidate> <div class="mb-3"> <label class="col-form-label" wicket:for="title">Title</label> <p class="form-text">