Я хочу получить значение, если вход проверен.Как получить значение, если введенный вход проверен
<input type="radio" name="radioGroup" value="check" />
<input type="radio" name="radioGroup" value="wrong" />
<input type="radio" name="radioGroup" value="wrong" />
<input type="radio" name="radioGroup" value="wrong" />
<button>Submit</button>
в сценарии я стараюсь,
var a = document.getElementsByTagName("input").name;
var btn = document.getElementsByTagName("button");
btn.onclick = function() {
if (a.checked == true) {
console.log(a.value);
}
};
мне нужно поставить "идентификатор" на каждом входе ли? Я хочу чистый javascript, потому что я уже знаю код jQuery.
Ну, селектор функций JQuery отличен от того, Javascript, потому что 'document.getElementsByTagName' дает вам' NodeList', а не элемент. В этой точке не нужны никакие «var a = ...» и «var btn = ...», и они не являются правильными. Для кнопки более удобна селектор типа 'document.querySelector ('button')', если это единственная кнопка на странице. Затем прочитайте дубликат цели, чтобы выяснить остальное. – Xufox