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 flash下fromCharCode和charCodeAt方法使用说明
Jan 12 Javascript
你必须知道的Javascript知识点之&quot;深入理解作用域链&quot;的介绍
Apr 23 Javascript
js动态删除div元素基本思路及实现代码
May 08 Javascript
使用typeof判断function是否存在于上下文
Aug 14 Javascript
JS清除选择内容的方法
Jan 29 Javascript
jQuery超简单选项卡完整实例
Sep 26 Javascript
js给table赋值的实例代码
Oct 13 Javascript
JS查找英文文章中出现频率最高的单词
Mar 20 Javascript
JS正则表达式验证中文字符
May 08 Javascript
SSM+layUI 根据登录信息显示不同的页面方法
Sep 20 Javascript
vue-cli设置css不生效的解决方法
Feb 07 Javascript
VUE异步更新DOM - 用$nextTick解决DOM视图的问题
Nov 06 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正则提取不包含指定网址的图片地址的例子
2014/04/21 PHP
PHP实现图片自动清理的方法
2015/07/08 PHP
Thinkphp5框架实现图片、音频和视频文件的上传功能详解
2019/08/27 PHP
PHP设计模式(五)适配器模式Adapter实例详解【结构型】
2020/05/02 PHP
JS解析XML的实现代码
2009/11/12 Javascript
java与javascript之间json格式数据互转介绍
2013/10/29 Javascript
jquery队列queue与原生模仿其实现方法分享
2014/03/25 Javascript
基于javascript编写简单日历
2016/05/02 Javascript
js图片轮播手动切换特效
2017/01/12 Javascript
微信小程序调用PHP后台接口 解析纯html文本
2017/06/13 Javascript
还不懂递归?读完这篇文章保证你会懂
2018/07/29 Javascript
jQuery+PHP实现上传裁剪图片
2020/06/29 jQuery
Layui table field初始化加载时进行隐藏的方法
2019/09/19 Javascript
全面解析Vue中的$nextTick
2020/12/24 Vue.js
[29:10]Ti4 冒泡赛第二天 NEWBEE vs Titan 3
2014/07/15 DOTA
[01:03:42]VP vs VGJ.S 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
利用soaplib搭建webservice详细步骤和实例代码
2013/11/20 Python
Python算法之栈(stack)的实现
2014/08/18 Python
Python socket C/S结构的聊天室应用实现
2014/11/30 Python
MAC中PyCharm设置python3解释器
2017/12/15 Python
python pandas dataframe 行列选择,切片操作方法
2018/04/10 Python
详解Numpy中的广播原则/机制
2018/09/20 Python
Python安装pycurl失败的解决方法
2018/10/15 Python
python 实现提取某个索引中某个时间段的数据方法
2019/02/01 Python
使用python3构建文件传输的方法
2019/02/13 Python
利用Python如何实时检测自身内存占用
2020/05/09 Python
Python闭包及装饰器运行原理解析
2020/06/17 Python
Python爬虫进阶之爬取某视频并下载的实现
2020/12/08 Python
宝拉珍选英国官网:Paula’s Choice英国
2019/05/29 全球购物
工商管理毕业生推荐信
2013/12/24 职场文书
监察局领导班子四风问题整改措施思想汇报
2014/10/05 职场文书
2015年妇联工作总结范文
2015/04/22 职场文书
农村党支部承诺书
2015/04/30 职场文书
2015年度环卫处工作总结
2015/07/24 职场文书
学生病假条怎么写
2015/08/17 职场文书
jquery插件实现代码雨特效
2021/04/24 jQuery