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 charAt的使用示例
Feb 18 Javascript
jquery的父子兄弟节点查找示例代码
Mar 03 Javascript
Node.js事件循环(Event Loop)和线程池详解
Jan 28 Javascript
js插件设置innerHTML时在IE8下提示“未知运行时错误”解决方法
Apr 25 Javascript
JavaScript数据结构与算法之链表
Jan 29 Javascript
原生JS查找元素的方法(推荐)
Nov 22 Javascript
AngularJs定时器$interval 和 $timeout详解
May 25 Javascript
详解webpack和webpack-simple中如何引入css文件
Jun 28 Javascript
jQuery实现的简单动态添加、删除表格功能示例
Sep 21 jQuery
js自定义trim函数实现删除两端空格功能
Feb 09 Javascript
用Node编写RESTful API接口的示例代码
Jul 04 Javascript
详解Vue的mixin策略
Nov 19 Vue.js
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
将兴奋、喜悦和坎加斯带到戴安娜:亚马逊公主
2020/03/03 欧美动漫
PHP读取配置文件类实例(可读取ini,yaml,xml等)
2015/07/28 PHP
64位windows系统下安装Memcache缓存
2015/12/06 PHP
qq悬浮代码(兼容各个浏览器)
2014/01/29 Javascript
jquery xMarquee实现文字水平无缝滚动效果
2014/04/29 Javascript
javascript中实现兼容JAVA的hashCode算法代码分享
2020/08/11 Javascript
node.js中的path.normalize方法使用说明
2014/12/08 Javascript
JavaScript内存管理介绍
2015/03/13 Javascript
JavaScript中switch语句的用法详解
2015/06/03 Javascript
js实现鼠标点击左上角滑动菜单效果代码
2015/09/06 Javascript
jQuery简单创建节点的方法
2016/09/09 Javascript
jQuery实现扑克正反面翻牌效果
2017/03/10 Javascript
JS请求servlet功能示例
2017/06/01 Javascript
基于vue+canvas的excel-like组件实例详解
2017/11/28 Javascript
微信小程序使用input组件实现密码框功能【附源码下载】
2017/12/11 Javascript
在nginx上部署vue项目(history模式)的方法
2017/12/28 Javascript
axios发送post请求springMVC接收不到参数的解决方法
2018/03/05 Javascript
layui table表格数据的新增,修改,删除,查询,双击获取行数据方式
2019/11/14 Javascript
vue.js实现简单的计算器功能
2020/02/22 Javascript
2分钟实现一个Vue实时直播系统的示例代码
2020/06/05 Javascript
vue-video-player实现实时视频播放方式(监控设备-rtmp流)
2020/08/10 Javascript
Python发送邮件功能示例【使用QQ邮箱】
2018/12/04 Python
PythonWeb项目Django部署在Ubuntu18.04腾讯云主机上
2019/04/01 Python
PYQT5设置textEdit自动滚屏的方法
2019/06/14 Python
python中enumerate() 与zip()函数的使用比较实例分析
2019/09/03 Python
python实现飞机大战小游戏
2019/11/08 Python
Python GUI编程学习笔记之tkinter中messagebox、filedialog控件用法详解
2020/03/30 Python
便携式太阳能系统的创新者:GOAL ZERO
2018/02/04 全球购物
Tea Collection官网:一家位于旧金山的童装公司
2020/08/07 全球购物
甜美蛋糕店创业计划书
2014/01/30 职场文书
前厅收银主管岗位职责
2014/02/04 职场文书
爱心捐款倡议书
2014/04/14 职场文书
企业文化口号
2014/06/12 职场文书
邀请函的格式
2015/01/30 职场文书
2015年安康杯竞赛活动总结
2015/03/26 职场文书
2016党校学习心得体会范文
2016/01/07 职场文书