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多重继承示例
Mar 13 Javascript
23个Javascript弹出窗口特效整理
Feb 25 Javascript
判断滚动条到底部的JS代码
Nov 04 Javascript
21个JavaScript事件(Events)属性汇总
Dec 02 Javascript
JavaScript中的原型链prototype介绍
Dec 30 Javascript
js实现checkbox全选、不选与反选的方法
Feb 09 Javascript
总结JavaScript设计模式编程中的享元模式使用
May 21 Javascript
jQuery实现响应鼠标事件的图片透明效果【附demo源码下载】
Jun 16 Javascript
AngularJS 服务详细讲解及示例代码
Aug 17 Javascript
浅谈angular2子组件的事件传递(任意组件事件传递)
Sep 30 Javascript
微信小程序之导航滑块视图容器功能的实现代码(简单两步)
Jun 19 Javascript
搭建vscode+vue环境的详细教程
Aug 31 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
php7新特性的理解和比较总结
2019/04/14 PHP
php字符串过滤strip_tags()函数用法实例分析
2019/06/24 PHP
PHP实现的文件浏览器功能简单示例
2019/09/12 PHP
JavaScript延迟加载
2021/03/09 Javascript
动态创建的表格单元格中的事件实现代码
2008/12/30 Javascript
window.addEventListener来解决让一个js事件执行多个函数
2012/12/26 Javascript
由点击页面其它地方隐藏div所想到的jQuery的delegate
2013/08/29 Javascript
js淡入淡出的图片轮播效果代码分享
2015/08/24 Javascript
js实现具有高亮显示效果的多级菜单代码
2015/09/01 Javascript
js实现随屏幕滚动的带缓冲效果的右下角广告代码
2015/09/04 Javascript
MVC+jQuery.Ajax异步实现增删改查和分页
2020/12/22 Javascript
页面get请求 中文参数方法乱码问题的快速解决方法
2016/05/31 Javascript
boostrapTable的refresh和refreshOptions区别浅析
2017/01/22 Javascript
javascript深拷贝和浅拷贝详解
2017/02/14 Javascript
Web纯前端“旭日图”实现元素周期表
2017/03/10 Javascript
利用Promise自定义一个GET请求的函数示例代码
2019/03/20 Javascript
vue实现动态按钮功能
2019/05/13 Javascript
vue页面跳转实现页面缓存操作
2020/07/22 Javascript
浅析 Vue 3.0 的组装式 API(一)
2020/08/31 Javascript
Python的装饰器使用详解
2017/06/26 Python
浅析PHP与Python进行数据交互
2018/05/15 Python
Scrapy基于selenium结合爬取淘宝的实例讲解
2018/06/13 Python
使用Pandas对数据进行筛选和排序的实现
2019/07/29 Python
python GUI库图形界面开发之PyQt5窗口类QMainWindow详细使用方法
2020/02/26 Python
python datetime处理时间小结
2020/04/16 Python
python识别验证码的思路及解决方案
2020/09/13 Python
python温度转换华氏温度实现代码
2020/12/06 Python
商务英语专业应届毕业生求职信
2013/10/28 职场文书
党委书记岗位职责
2013/11/24 职场文书
团组织关系介绍信
2014/01/12 职场文书
计算机求职信
2014/07/02 职场文书
调研座谈会发言材料
2014/08/23 职场文书
一篇文章弄懂MySQL查询语句的执行过程
2021/05/07 MySQL
教你利用python实现企业微信发送消息
2021/05/23 Python
redis 存储对象的方法对比分析
2021/08/02 Redis
Javascript使用integrity属性进行安全验证
2021/11/07 Javascript