Итак, я написал предыдущую статью по тому же вопросу, но я удалил эту статью, еще больше упростил свои коды и исправил некоторые ошибки. Поэтому моя цель здесь - дать совет игрокам, основываясь на выбранных атрибутах и навыках.
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";
}
});
});
Пожалуйста, игнорируйте комментарии, сделанные здесь. Например, предположим, что пользователь выбирает позицию, подобную «Scoring Guard». Пользователь выбирает атрибуты как «Рост» и «Вес». Исходя из этого выбора, я хотел бы получить вывод в виде текста, скажем «Player1».
Любые предложения также приветствуются.