i have data-right-answer which keep the right answer, if the answers right i should change border color, if not i should write the right answer in input value, i can not imagine how i should to do it with attribute.
var btn = document.getElementById("myBtn");
btn.addEventListener("click", checkInputs);
var inputs = document.querySelectorAll("input");
function checkInputs(){
for( var i = 0; i < inputs.length; i++ ){
if( inputs[i].getAttribute("data-right-answer") == inputs[i].value ){
inputs[i].style.border = "1px solid green";
} else{
// inputs[i].value = getAttribute("data-right-answer");
}
}
}
<input type="text" data-right-answer="Lolik">
<input type="text" data-right-answer="Lolik">
<input type="text" data-right-answer="Lolik">
<input type="text" data-right-answer="Lolik">
<input type="text" data-right-answer="Lolik">
<button id="myBtn">Start</button>