Выполнение условий на нескольких HTML флажках - PullRequest
1 голос
/ 20 января 2020

Итак, я написал предыдущую статью по тому же вопросу, но я удалил эту статью, еще больше упростил свои коды и исправил некоторые ошибки. Поэтому моя цель здесь - дать совет игрокам, основываясь на выбранных атрибутах и ​​навыках.

function random() {
  var a = document.getElementById("Position").value;
  document.getElementById("output").innerHTML = a;
  if (a) {
    console.log("Great Choice");
  }
}

var val = 0,
  form = document.forms.skills,
  text = skills.elements.type;
form.addEventListener("change", function(e) {
  var checkboxes = form.querySelectorAll("[type='checkbox']");
  text.value = "";
  Array.from(checkboxes).forEach(function(checkbox) {
    if (checkbox.checked) {
      text.value += checkbox.value + "\n";
    }
  });
});
image

Пожалуйста, игнорируйте комментарии, сделанные здесь. Например, предположим, что пользователь выбирает позицию, подобную «Scoring Guard». Пользователь выбирает атрибуты как «Рост» и «Вес». Исходя из этого выбора, я хотел бы получить вывод в виде текста, скажем «Player1».

Любые предложения также приветствуются.

1 Ответ

0 голосов
/ 20 января 2020
image
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...