@CripplingDepression

Как это сделать?

Итак, у меня снова есть код:
<!DOCTYPE HTML>
<html>
 <head>
  <meta charset="utf-8">
  <title>DISC</title>
 </head>
 <body>
  <form action="mailto:os6844223@gmail.com" enctype="text/plain" method="post">
    <h1>Тест DISC</h1>
        <p><input type="hidden" name="D" value="0"></p>
        <p><input type="hidden" name="I" value="0"></p>
        <p><input type="hidden" name="S" value="0"></p>
        <p><input type="hidden" name="C" value="0"></p>
  <link rel="stylesheet" href="uwu.css">
   <script type="text/javascript">
   var DNUM = 0;
   var INUM = 0;
   var SNUM = 0;
   var CNUM = 0;

   function Dplus(){
     DNUM+=1
   }
   function Iplus(){
     INUM+=1
   }
   function Splus(){
     SNUM+=1
   }
   function Cplus(){
     CNUM+=1
   }

   function SCplus(){
     SNUM+=1
     CNUM+=1
   }

   function DIplus(){
     DNUM+=1
     INUM+=1
   }

   function DCplus(){
     DNUM+=1
     CNUM+=1
   }

   function SIplus(){
     SNUM+=1
     INUM+=1
   }
</script>
    <p><strong>1. Вы пришли в гости, где собралось уже более 10 человек. Ваша реакция:</strong></p>
    <p><input type="button" name="answer1" value="1" required id="1a1" onclick="Iplus">Здорово! Обожаю шумные компании, можно повеселиться, завести новых знакомых</p>
    <p><input type="button" name="answer1" value="2" required id="1a2" onclick="Dplus">Я люблю бывать в компаниях, часто оказываюсь в центре внимания.  Или удастся хорошенько зажечь, или уж, на худой конец, с полезными людьми познакомлюсь.</p>
    <p><input type="button" name="answer1" value="3" required id="1a3" onclick="Splus">Надеюсь, что встречу здесь каких-нибудь знакомых, мне будет приятно с ними пообщаться. Если все – незнакомые люди, то мне будет некомфортно.</p>
    <p><input type="button" name="answer1" value="4" required id="1a4" onclick="Cplus">Я не очень люблю шумные компании и хожу на вечеринки только, чтобы завести или поддержать полезные знакомства. Мне приятнее посидеть  и поговорить с одним-двумя людьми в покое и тишине.</p>
    <button type='submit'>Отправить</button>
  </form>
 </body>
</html>

И нужно составить функцию для submit'a, чтобы к значениям D I S C присвоились значения DNUM INUM SNUM CNUM но я не особо понимаю, как. Помогите, пожалуйста.
  • Вопрос задан
  • 220 просмотров
Решения вопроса 1
Stalker_RED
@Stalker_RED
Если нужно заполнить поля в форме
document.querySelector('input[name="D"]').value = DNUM
document.querySelector('input[name="I"]').value = INUM
document.querySelector('input[name="S"]').value = SNUM
document.querySelector('input[name="C"]').value = CNUM


Или отправить fetch-ем, например
const data = {
  D: DNUM,
  I: INUM,
  S: SNUM,
  C: CNUM,
}
а дальше как в этом примере
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы