Как изменить значение оценки для теста ввода текстовой области после отправки без правильного ответа в Javascript?

#javascript #html #forms #textinput

Вопрос:

Я создаю техническое интервью для проекта класса. Я новичок в stackoverflow и html, javascript и css. Я искал неделю подряд проблемы, которые я хочу реализовать. Я думаю, что я не использую правильную терминологию, поэтому, пожалуйста, направьте меня.

У меня должен быть ряд вопросов, которые студент ответит за 20 минут. Учащемуся не нужно отвечать на вопросы, но вопросы на 20 минут. Я действительно хочу добавить кнопку записи, чтобы интервью имитировало фактическое интервью и давало учащемуся больше времени на ответы на вопросы. Затем позже перепишите запись в форму отправки. Тем не менее, у меня есть неделя, чтобы закончить, и мне нужно найти простое решение.

Моя концепция состоит в том, чтобы иметь три раздела вопросов. Первый раздел будет оценен при отправке. Второй и третий разделы будут представлять собой длинный текстовый ввод от пользователя, оцениваемый после отправки. Получите информацию от учащегося и отправьте результаты рецензенту, чтобы просмотреть ответы на вопрос и отредактировать оценку. Затем отправьте окончательный результат учащемуся. Кроме того, создайте ограничение, при котором у пользователя есть 3 попытки, но ему нужно подождать 90 дней, прежде чем он сможет повторить попытку.

Есть ли способ, которым я могу ввести пример ответа для значения вопроса, и если в ответе пользователя есть% слов, похожих на образец, он будет правильным?

В чем мне нужна помощь, так это в создании вопроса, который будет иметь значение, которое позже будет оценено, как только оценки будут отправлены рецензенту.

 <!-- 20 MINS WORTH OF QUESTIONS-->
       <div id="softSkills"> </div>
       
        <p>Question 1</p>
           <input id = "textarea" type = "text" name = "q1">
       <p>Question 2</p>
           <input id = "textarea" type = "text" name = "q2">
       <p>Question 3</p>
           <input id = "textarea" type = "text" name = "q3">
       <p>Question 4</p>
           <input id = "textarea" type = "text" name = "q4">
       <p>Question 5</p>
           <input id = "textarea" type = "text" name = "q5">
       <p>Question 6</p>
           <input id = "textarea" type = "text" name = "q6">
       <p>Question 7</p>
           <input id = "textarea" type = "text" name = "q7">
       <p>Question 8</p>
           <input id = "textarea" type = "text" name = "q8">
       <p>Question 9</p>
           <input id = "textarea" type = "text" name = "q9">
      <p>Question 10</p>
           <input id = "textarea" type = "text" name = "q10">

      <!-- ROLE-SUBMIT BUTTON-->
       <input type="button" id="ssSubmit" value="Submit" onClick=techForm(this.form)>
       <div id="ssResults"></div>

       
  </div> 
  </div>
</fieldset>
 

Пожалуйста, просмотрите мой макет и код, чтобы увидеть визуальное изображение.

https://www.canva.com/design/DAEqMrfCm5U/koDis747P3QDzG2nfiJgTw/view?utm_content=DAEqMrfCm5Uamp;utm_campaign=designshareamp;utm_medium=linkamp;utm_source=sharebutton

https://codepen.io/ROCKSYOU/pen/RwZNjpN

Комментарии:

1. Идентификаторы должны быть уникальными