js布局实现单选按钮控件


Posted in Javascript onJanuary 17, 2020

本文实例为大家分享了javascript布局实现单选按钮控件的具体代码,供大家参考,具体内容如下

主要是对最近学习的知识做练习,可以巩固提高!

效果如下图:

js布局实现单选按钮控件

代码如下:

<!DOCTYPE html>
<html>
<head>
 <meta charset="utf-8">
 <title>单选控件</title>
 <style type="text/css">
 .radioD{
  width: 300px;
  height: 300px;
  background: url(field.jpg) no-repeat;
 }
 .radioD li{
  font-size: 18px;
  font-family: Arial;
  list-style: none;
 }
 .leftU{
  float: left;
 }
 .rightU{
  float: right;
  margin-right: 80px;
 }
 </style>
 <script type="text/javascript">
 window.onload = function(){
 var aLi = document.getElementsByTagName('li');
 var aInput = document.getElementsByTagName('input');
 var i = 0;
 var btn = document.getElementById('foodBtn');
 btn.onclick = function(){
  for(i=0;i<aInput.length;i++)
  {
  if(aInput[i].checked == true){
   alert(aInput[i].value);
  }
  }
 }
 
 }
 </script>
</head>
<body>
<div class="radioD">
 <ul class="leftU">
 <li><input type="radio" name="food" value="面条1">面条1</li>
 <li><input type="radio" name="food" value="馒头1">馒头1</li>
 <li><input type="radio" name="food" value="烧饼1">烧饼1</li>
 <li><input type="radio" name="food" value="窝头1">窝头1</li>
 </ul>
 <ul class="rightU">
 <li><input type="radio" name="food" value="面条2">面条2</li>
 <li><input type="radio" name="food" value="馒头2">馒头2</li>
 <li><input type="radio" name="food" value="烧饼2">烧饼2</li>
 <li><input type="radio" name="food" value="窝头2">窝头2</li>
 </ul>
 <button id="foodBtn">我的食物</button>
 
</div>
</body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript attachEvent和addEventListener使用方法
Mar 19 Javascript
Jquery Validate 正则表达式实用验证代码大全
Aug 23 Javascript
javascript中2个感叹号的用法实例详解
Sep 04 Javascript
js 弹出对话框(遮罩)透明,可拖动的简单实例
Jul 11 Javascript
详解在AngularJS的controller外部直接获取$scope
Jun 02 Javascript
Vue工程模板文件 webpack打包配置方法
Dec 26 Javascript
详解es6超好用的语法糖Decorator
Aug 01 Javascript
微信小程序调用微信支付接口的实现方法
Apr 29 Javascript
JavaScript定时器设置、使用与倒计时案例详解
Jul 08 Javascript
CountUp.js实现数字滚动增值效果
Oct 17 Javascript
如何使用JavaScript实现无缝滚动自动播放轮播图效果
Aug 20 Javascript
three.js如何实现3D动态文字效果
Mar 03 Javascript
vue 查看dist文件里的结构(多种方式)
Jan 17 #Javascript
JavaScript数组去重实现方法小结
Jan 17 #Javascript
JS面向对象之多选框实现
Jan 17 #Javascript
JavaScript基于面向对象实现的无缝滚动轮播示例
Jan 17 #Javascript
JS面向对象之单选框实现
Jan 17 #Javascript
原生JavaScript实现的无缝滚动功能详解
Jan 17 #Javascript
vuejs中父子组件之间通信方法实例详解
Jan 17 #Javascript
You might like
如何对PHP程序中的常见漏洞进行攻击
2006/10/09 PHP
分享PHP header函数使用教程
2013/09/05 PHP
php图片的二进制转换实现方法
2014/12/15 PHP
源码分析 Laravel 重复执行同一个队列任务的原因
2017/12/25 PHP
详细解读php的命名空间(一)
2018/02/21 PHP
PHP实现防止表单重复提交功能【基于token验证】
2018/05/24 PHP
Auntion-TableSort国人写的一个javascript表格排序的东西
2007/11/12 Javascript
Jquery中Event对象属性小结
2015/02/27 Javascript
可以浮动某个物体的jquery控件用法实例
2015/07/24 Javascript
拥有一个属于自己的javascript表单验证插件
2016/03/24 Javascript
jquery Deferred 快速解决异步回调的问题
2016/04/05 Javascript
动态设置form表单的action属性的值的简单方法
2016/05/25 Javascript
JS简单实现DIV相对于浏览器固定位置不变的方法
2016/06/17 Javascript
Bootstrap三种表单布局的使用方法
2016/06/21 Javascript
jquery实现点击页面回到顶部
2016/11/23 Javascript
JS实现鼠标移上去显示图片或微信二维码
2016/12/14 Javascript
layui表格实现代码
2017/05/20 Javascript
React组件之间的通信的实例代码
2017/06/27 Javascript
jQuery实现鼠标响应式淘宝动画效果示例
2018/02/13 jQuery
深入浅析javascript函数中with
2018/10/28 Javascript
解决echarts的多个折现数据出现坐标和值对不上的问题
2018/12/28 Javascript
Vue渲染过程浅析
2019/03/14 Javascript
Layui 动态禁止select下拉的例子
2019/09/03 Javascript
JavaScript中判断为整数的多种方式及保留两位小数的方法
2019/09/09 Javascript
[48:37]EG vs OG 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
python使用Plotly绘图工具绘制水平条形图
2020/03/25 Python
Python hashlib常见摘要算法详解
2020/01/13 Python
社区学雷锋活动策划方案
2014/01/30 职场文书
新闻编辑自荐书范文
2014/02/12 职场文书
高中家长寄语
2014/04/02 职场文书
科长竞聘演讲稿
2014/05/16 职场文书
微电影大赛策划方案
2014/06/05 职场文书
旷课检讨书范文
2014/10/30 职场文书
先进基层党组织材料
2014/12/25 职场文书
2015小学音乐教师个人工作总结
2015/07/21 职场文书
Python超详细分步解析随机漫步
2022/03/17 Python