как прочитать значение value в input ( JQuery NO )

84
25 декабря 2021, 07:00

HELLO Имеется несколько вариантов ответа , по нажатию на кнопку нужно проверить , если value== a , ответ правильный , если b , неверный ... И после проверки вывести фразу под кнопкой верно или нет ) помогите пожалуйста ... P.s : мои знания js оставляют желать лучшего

function check(){ 
 
 
}
<form class="inputs"> 
                <div id="inp1">     
                    <input type="radio" value="a" name="q1" > Pregunta1</input> 
                  </div> 
                <div id="inp2"> 
                    <input type="radio" value="b" name="q1" > Pregunta2</input> 
                  </div> 
                <div id="inp3">     
                    <input type="radio" value="b" name="q1" > Pregunta3</input> 
                  </div> 
                <div id="inp4">     
                    <input type="radio" value="b" name="q1"> Pregunta4</input> 
                  </div> 
             
            </form> 
             <button id="buttonCheck" onclick="check()">CHECK</button> 
            </div>

Answer 1

function check() { 
  var selected = document.querySelector(".inputs input[name='q1']:checked"); 
  var value = selected ? selected.value : "NONE"; 
  var status = document.getElementById("status"); 
  console.log(value); 
  if (value == "a") 
    status.textContent = "Right answer"; 
  else if (value == "b") 
    status.textContent = "Wrong answer"; 
  else 
    status.textContent = "Answer is not selected"; 
}
<form class="inputs"> 
  <div id="inp1"> 
    <label><input type="radio" value="a" name="q1"/> Pregunta1</label> 
  </div> 
  <div id="inp2"> 
    <label><input type="radio" value="b" name="q1"/> Pregunta2</label> 
  </div> 
  <div id="inp3"> 
    <label><input type="radio" value="b" name="q1"/> Pregunta3</label> 
  </div> 
  <div id="inp4"> 
    <label><input type="radio" value="b" name="q1"/> Pregunta4</label> 
  </div> 
</form> 
<br/> 
<button id="buttonCheck" onclick="check()">CHECK</button> 
<div id="status">...</div>

READ ALSO
Как вывести блок на печать?

Как вывести блок на печать?

Сейчас есть скрипт для вывода на печать, но почему-то с некоторых компов после нажатия открывается окно печати но сразу закрываетсяВ чем...

82
Функция = Объект в JS

Функция = Объект в JS

Почему если функция в js это объект, то мы можем её присваивать разным переменным и созданные переменные не являются ссылками на одну и ту же функцию,...

101
Не получается передать props.children

Не получается передать props.children

Не получается передать propschildren, его просто не видит компилятор и выдает ошибку TypeError: props

161
Начало перемещения объекта из случайно выбранной точки path SVG

Начало перемещения объекта из случайно выбранной точки path SVG

Я пытаюсь получить некоторое представление о SVGЕсть ли способ перемещения круга по path SVG, где круг начинает двигаться из определенной точки,...

111