@Alianos

Как узнать какой елемент input type="radio" checked-нутый?

Здравствуйте, скажите пожалуйста как я могу узнать какой елемент из input type="radio" checked-нутый. Есть ли для етого нативные методы а не перебор. Есть ли смысл хранить какой елемент checked-нутый в переменной?
  • Вопрос задан
  • 79 просмотров
Пригласить эксперта
Ответы на вопрос 1
nuykon
@nuykon
Full Stack Developer
Вы делаете какую-то хрень судя по вашему описанию, зачем использовать радиобаттоны для реализации выпадающего списка? Вам стоит почитать документацию по Vue. Но я отвечу на вопрос о том как узнать какой радиобаттон чекнут:
<template>
  <div class="example">
    <input type="radio" value="Один" v-model="radioValue">
    <label>Один</label>
    <br>
    <input type="radio" value="Два" v-model="radioValue">
    <label>Два</label>
    <br>
    Выбрано: {{ radioValue }}
    <br>
    <button @click="uncheckRadio">Сбросить значение</button>
  </div>
</template>
<script>
export default {
  name: 'example',
  data() {
    return {
      radioValue: '',
    };
  },
  methods: {
    uncheckRadio() {
      this.radioValue = '';
    },
  },
  watch: {
    radioValue(value) {
      console.log(value); // какая-то логика при изменении значения
    },
  },
};
</script>
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы