Why I cant compare two strings? example: radios[i].name contains string "test".
var radios = document.querySelectorAll('input[type=radio]');
console.log(radios[i].name);
if(radios[i].name == "test") {
console.log("OK");
}
You should iterate this node, and then compare. change "==" to "===".
var radios = document.querySelectorAll("input[type=radio]");
radios.forEach((radio) => {
radio.name === "test" && console.log("ok");
})