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 相关文章推荐
如何用js控制css中的float的代码
Aug 16 Javascript
javascript 表单的友好用户体现
Jan 07 Javascript
jQuery 锚点跳转滚动条平滑滚动一句话代码
Apr 30 Javascript
js点击事件链接的问题解决
Apr 25 Javascript
javascript刷新父页面的各种方法汇总
Sep 03 Javascript
Node.js 的异步 IO 性能探讨
Oct 08 Javascript
JS实现统计复选框选中个数并提示确定与取消的方法
Jul 01 Javascript
解析javascript图片懒加载与预加载的分析总结
Oct 27 Javascript
js querySelector() 使用方法
Dec 21 Javascript
Vue中img的src属性绑定与static文件夹实例
May 18 Javascript
基于 Vue.js 2.0 酷炫自适应背景视频登录页面实现方式
Jan 17 Javascript
使用node.js实现微信小程序实时聊天功能
Aug 13 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
通过ICQ网关发送手机短信的PHP源程序
2006/10/09 PHP
PHP中全局变量global和$GLOBALS[]的区别分析
2012/08/06 PHP
php中导出数据到excel时数字变为科学计数的解决方法
2013/02/03 PHP
PHP实现的curl批量请求操作示例
2018/06/06 PHP
Javascript实现的鼠标经过时播放声音
2010/05/18 Javascript
js中indexof的用法详细解析
2013/12/24 Javascript
jQuery使用post方法提交数据实例
2015/03/25 Javascript
AngularJs自定义服务之实现签名和加密
2016/08/02 Javascript
nodeJs链接Mysql做增删改查的简单操作
2017/02/04 NodeJs
vue构建单页面应用实战
2017/04/10 Javascript
详解vue-cli本地环境API代理设置和解决跨域
2017/09/05 Javascript
mpvue 单文件页面配置详解
2018/12/02 Javascript
vue项目中使用AES实现密码加密解密(ECB和CBC两种模式)
2019/08/12 Javascript
vue动态绘制四分之三圆环图效果
2019/09/03 Javascript
微信小程序实现带放大效果的轮播图
2020/05/26 Javascript
极简的Python入门指引
2015/04/01 Python
Python中Random和Math模块学习笔记
2015/05/18 Python
Python 数据结构之堆栈实例代码
2017/01/22 Python
通过python+selenium3实现浏览器刷简书文章阅读量
2017/12/26 Python
Python之inspect模块实现获取加载模块路径的方法
2018/10/16 Python
Python实现的文轩网爬虫完整示例
2019/05/16 Python
简单了解pytest测试框架setup和tearDown
2020/04/14 Python
解决Jupyter Notebook使用parser.parse_args出现错误问题
2020/04/20 Python
解决python运行启动报错问题
2020/06/01 Python
利用html5 canvas破解简单验证码及getImageData接口应用
2013/01/25 HTML / CSS
Debenhams爱尔兰:英国知名的百货公司
2017/01/02 全球购物
汤米巴哈马官方网站:Tommy Bahama
2017/05/13 全球购物
泰国汽车、火车和轮渡票预订网站:Bus Online Ticket
2017/09/09 全球购物
Under Armour安德玛意大利官网:美国高端运动科技品牌
2020/01/16 全球购物
物流专业大学生求职信范文
2013/10/28 职场文书
客服文员岗位职责
2013/11/29 职场文书
调解协议书
2014/04/16 职场文书
手机被没收的检讨书
2014/10/04 职场文书
2014年幼师工作总结
2014/11/22 职场文书
公务员年度考核登记表个人总结
2015/02/12 职场文书