MUI单复选框获取值 列表 按钮

MUI单复选框获取值 列表 按钮

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
    <title></title>
    <script src="js/mui.min.js"></script>
    <link href="css/mui.min.css" rel="stylesheet"/>
    <script type="text/javascript" charset="utf-8">
       mui.init();
    </script>
</head>
<body>
 <header class="mui-bar mui-bar-nav">
  <a class="mui-active-back mui-icon mui-icon-left-nav mui-pull-left"></a>
  <h1 class="mui-title">经典语录</h1>
 </header>
 <div class="mui-content">
 <!-- 单选框 -->
 <!-- <div class="mui-input-row mui-radio mui-left">
  <label>运动</label>
  <input type="radio" value="运动" name=checkbox  class="rds">
 </div>
 <div class="mui-input-row mui-radio mui-left">
  <label>看书</label>
  <input type="radio" value="看书" name=checkbox class="rds">
 </div>
 <button type="button" onclick="getvals();">获取值</button> -->
 <!-- 复选框 -->
    <div class="mui-input-row mui-checkbox mui-left">
  <label>运动</label>
  <input type="checkbox" value="运动" name=checkbox  class="cek">
 </div>
 <div class="mui-input-row mui-checkbox mui-left">
  <label>看书</label>
  <input type="checkbox" value="看书" name=checkbox class="cek">
 </div>
 <button type="button" onclick="getcekvals();">获取值</button>
    <!-- 数字角标 -->
    <span class="mui-badge mui-badge-primary mui-badge-inverted">5</span>
    <!-- 列表 -->
    <ul class="mui-table-view">
     <li class="mui-table-view-cell mui-collapse">
      <a class="mui-navigate-right" href="#">面板1</a>
          <div class="mui-collapse-content">
        <p>等待不能再等待的等待会等待</p>
       </div>
     </li>
     <li class="mui-table-view-cell mui-collapse">
      <a class="mui-navigate-right" href="#">面板1</a>
          <div class="mui-collapse-content">
        <p>期待不能再期待的期待会期待</p>
       </div>
      
     </li>
     <li class="mui-table-view-cell mui-collapse">
      <a class="mui-navigate-right" href="#">面板1</a>
          <div class="mui-collapse-content">
        <p>等你补充...</p>
       </div>
     </li>
     
    </ul>
    <!-- 按钮 -->
    <!-- 点击按钮  显示menu -->
    <button type="button" class="mui-btn mui-btn-primary" onclick="showMenu();">按钮</button>
    </div>
    <div id="sheet1" class="mui-popover mui-popover-bottom mui-popover-action">
 <ul class="mui-table-view">
  <li class="mui-table-view-cell">
   <a href="#">菜单1</a>
  </li>
  <li class="mui-table-view-cell">
   <a href="#">菜单2</a>
  </li>
 </ul>
 <!-- 取消菜单 -->
    <ul class="mui-table-view">
     <li class="mui-table-view-cell">
      <a href="#sheet1"><b>取消</b></a>
     </li>
    </ul>
    </div>
    <script type="text/javascript">
      function showMenu(){
       mui('#sheet1').popover('toggle');
      }
   
   // 获取单选框按钮值
   // function getvals(){
   //  var res=getRadioRes(res);
   //  if(res==null){
   //   mui.toast('请选择')
   //   return;
   //  }
   //  mui.toast(res)
   // }
   // function getRadioRes(className){
   //   var rdsObj=document.getElementsByClassName('rds')
   //  var checkVall=null;
   //  for (var i = 0; i < rdsObj.length; i++) {
   //   if(rdsObj[i].checked){
   //    checkVall=rdsObj[i].value;
   //   }
   //  }
   //  return checkVall;
   // }
   // 获取复选框按钮值
   function getCheckRes(className){
    var rdsObj=document.getElementsByClassName(className)
    var checkVall=new Array();
    var k=0;
    for (var i = 0; i < rdsObj.length; i++) {
     if(rdsObj[i].checked){
      checkVall[k]=rdsObj[i].value;
      k++;
     }
    }
    return checkVall;
   }
   function getcekvals(){
    var ceks=getCheckRes('cek');
    if(ceks.length<1){
     mui.toast('请选择')
     return;
    }
    mui.toast(ceks)
   }
    </script>
</body>
</html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值