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 相关文章推荐
filters.revealTrans.Transition使用方法小结
Aug 19 Javascript
基于jquery的无缝循环新闻列表插件
Mar 07 Javascript
javascript实现Table间隔色以及选择高亮(和动态切换数据)的方法
May 14 Javascript
利用Node.js制作爬取大众点评的爬虫
Sep 22 Javascript
js实现hashtable的赋值、取值、遍历操作实例详解
Dec 25 Javascript
WebPack基础知识详解
Jan 16 Javascript
Angularjs分页查询的实现
Feb 24 Javascript
JS/jquery实现一个网页内同时调用多个倒计时的方法
Apr 27 jQuery
基于js的变量提升和函数提升(详解)
Sep 17 Javascript
two.js之实现动画效果示例
Nov 06 Javascript
vue2 router 动态传参,多个参数的实例
Nov 10 Javascript
细说webpack源码之compile流程-rules参数处理技巧(2)
Dec 26 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
Linux下手动编译安装PHP扩展的例子分享
2014/07/15 PHP
php中fsockopen用法实例
2015/01/05 PHP
PHP实现防盗链的方法分析
2017/07/25 PHP
50个优秀经典PHP算法大集合 附源码
2020/08/26 PHP
php使用Swoole实现毫秒级定时任务的方法
2020/09/04 PHP
Nodejs中自定义事件实例
2014/06/20 NodeJs
javascript自定义函数参数传递为字符串格式
2014/07/29 Javascript
node.js中的fs.appendFile方法使用说明
2014/12/17 Javascript
html的DOM中Event对象onblur事件用法实例
2015/01/21 Javascript
避免jQuery名字冲突 noConflict()方法
2016/07/30 Javascript
关于不同页面之间实现参数传递的几种方式讨论
2017/02/13 Javascript
ES6 javascript中class静态方法、属性与实例属性用法示例
2017/10/30 Javascript
vue 自定义提示框(Toast)组件的实现代码
2018/08/17 Javascript
深入浅析js原型链和vue构造函数
2018/10/25 Javascript
layui-table表复选框勾选的所有行数据获取的例子
2019/09/13 Javascript
Vue实现附件上传功能
2020/05/28 Javascript
python线程池的实现实例
2013/11/18 Python
python爬取51job中hr的邮箱
2016/05/14 Python
Python图算法实例分析
2016/08/13 Python
Python数据分析之双色球基于线性回归算法预测下期中奖结果示例
2018/02/08 Python
python 巧用正则寻找字符串中的特定字符的位置方法
2018/05/02 Python
python bmp转换为jpg 并删除原图的方法
2018/10/25 Python
Python PIL读取的图像发生自动旋转的实现方法
2019/07/05 Python
用Python实现将一张图片分成9宫格的示例
2019/07/05 Python
python实现PID算法及测试的例子
2019/08/08 Python
Python+OpenCV+图片旋转并用原底色填充新四角的例子
2019/12/12 Python
完美解决Django2.0中models下的ForeignKey()问题
2020/05/19 Python
使用Keras实现Tensor的相乘和相加代码
2020/06/18 Python
CSS3制作圆角图片和椭圆形图片
2016/07/08 HTML / CSS
卡塔尔航空官方网站:Qatar Airways
2017/02/08 全球购物
美国小蜜蜂Burt’s Bees德国官网:天然唇部、皮肤和身体护理产品
2020/06/14 全球购物
白血病捐款倡议书
2014/05/14 职场文书
2015年读书月活动总结
2015/03/26 职场文书
PHP控制循环操作的时间
2021/04/01 PHP
浅谈Python数学建模之线性规划
2021/06/23 Python
MySQL数据库如何查看表占用空间大小
2022/06/10 MySQL