自学篇之--js 提取复选框和单选框的值 和纯css的3D按钮
<html>
<head>
<meta charset="utf-8" content="text/htnl">
<title>button</title>
<style type="text/css">
a.button{
position:relative;
width: 80px;
height: 50px;
background-color: red;
display: block;
text-align: center;
margin: 100px auto;
border-radius:8px;
box-shadow:0px 9px 0px rgba(219,31,5,1),0px 9px 9px #333;
text-decoration: none;
}
a.button:ACTIVE {
position:relative;
width: 80px;
height: 80px;
background-color: red;
display: block;
text-align: center;
margin: 100px auto;
border-radius:8px;
box-shadow:0px 2px 0px rgba(219,31,5,1),0px 2px 9px #333;
text-decoration: none;
}
</style>
</head>
<body>
<!-- 一个3D的按钮,最简单的部分-->
<a class="button" href="">click</a>
<!--提取单选框和复选框的值 -->
<form action="">
<input type="radio" name="radio" value="1">1
<input type="radio" name="radio" value="2">2
<input type="button" onclick="singlechk()" value="提交">
</form>
<form action="">
<input type="checkbox" name="checkbox" value="11">11
<input type="checkbox" name="checkbox" value="12">12
<input type="checkbox" name="checkbox" value="13">13
<input type="button" onclick="chk()" value="提交">
</form>
</body>
<script type="text/javascript">
function chk() {
var value="";
var obj=document.getElementsByName(‘checkbox‘);
for(var i=0; i<obj.length;i++){
if(obj[i].checked){
if(i==obj.length-1)
value+=obj[i].value;
else value+=obj[i].value+"和";
}
}
alert("您选择的是:"+value);
}
function singlechk() {
var s="";
var obj=document.getElementsByName(‘radio‘);
for(var i=0;i<obj.length;i++){
if(obj[i].checked)
s+=obj[i].value;
}
alert("您选择的是:"+s);
}
</script>
</html>
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。