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>