javascript - 如何读取切换 btn 的值?

标签 javascript twitter-bootstrap-3

我如何知道使用 javaScript 按下了什么按钮?

<div class="col-xs-11 col-sm-11 col-md-11 col-lg-11">
  <div id="insert_data__radio_gender" class="btn-group" data-toggle="buttons">
    <label class="btn btn-primary">
      <input type="radio" name="options" id="insert_data__radio_gender_f" autocomplete="off">Female
    </label>
    <label class="btn btn-primary active">
      <input type="radio" name="options" id="insert_data__radio_gender_m" autocomplete="off">Male
    </label>
  </div>
</div>

enter image description here

最佳答案

这是使用 JQuery 的实例:

$('.btn-group input').on('change', function() {
  alert($('input[name="options"]:checked', '.btn-group').val());
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js"></script>
<div class="col-xs-11 col-sm-11 col-md-11 col-lg-11">
  <div id="insert_data__radio_gender" class="btn-group" data-toggle="buttons">
    <label class="btn btn-primary">
      <input type="radio" name="options" id="insert_data__radio_gender_f" autocomplete="off" value="Female">Female
    </label>
    <label class="btn btn-primary active">
      <input type="radio" name="options" id="insert_data__radio_gender_m" autocomplete="off" value="Male">Male
    </label>
  </div>
</div>

关于javascript - 如何读取切换 btn 的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37542698/

相关文章:

html - Bootstrap 导航栏对于页面来说太大了

css - Bootstrap 3 - 更改下拉菜单背景颜色

javascript - 将 JS 代码转换为 React.js,看不出我做错了什么

javascript - 节省网站的大小和速度

javascript - 收听服务响应 JavaScript

javascript - 使用 TypeScript Angular 4 选择嵌套对象中的子字段

javascript - 为变量值设置对象名称

css - 如何将 mi-slider 添加到 Bootstrap?

css - <abbr> 元素上不需要的双下划线

angular - 带有 Bootstrap 折叠的嵌套 *ngFor