使用单选框、复选框,让用户选择

在使用表单设计调查表时,为了减少用户的操作,使用选择框是一个好主意,html中有两种选择框,即单选框复选框,两者的区别是单选框中的选项用户只能选择一项,而复选框中用户可以任意选择多项,甚至全选。请看下面的例子:

语法:

<input   type="radio/checkbox"   value="值"    name="名称"   checked="checked"/>

1、type:

type="radio" 时,控件为单选框

type="checkbox" 时,控件为复选框

2、value:提交数据到服务器的值(后台程序PHP使用)

3、name:为控件命名,以备后台程序 ASP、PHP 使用

4、checked:当设置 checked="checked" 时,该选项被默认选中

如下面代码:

注意:代码中的<label>标签在本章 5-9 中有讲解。

在浏览器中显示的结果:

注意:同一组的单选按钮,name 取值一定要一致,比如上面例子为同一个名称“radioLove”,这样同一组的单选按钮才可以起到单选的作用。

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>单选框、复选框</title>
</head>
<body>
<form action="save.php" method="post" ><label>性别:</label><label>男</label><input type="radio" value="1"  name="gender" /><label>女</label><input type="radio" value="2"  name="gender" />
</form>
</body>
</html>

运行结果

使用下拉列表框,节省空间

下拉列表在网页中也常会用到,它可以有效的节省网页空间。既可以单选、又可以多选。如下代码:

讲解:

1、value:

2、selected="selected"

设置selected="selected"属性,则该选项就被默认选中。

在浏览器中显示的结果:

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>下拉列表框</title>
</head>
<body>
<form action="save.php" method="post" ><label>爱好:</label><select><option value='看书'>看书</option><option value='旅游' selected="selected">旅游</option><option value='运动'>运动</option><option value='购物'>购物</option></select>
</form>
</body>
</html>

运行结果

html:(19):单选框,复选框,下拉列表框相关推荐

  1. php一些单选、复选框的默认选择方法(示例)

    转载 http://www.php.cn/php-weizijiaocheng-360029.html 一. radio和checkbox及php select默认选择的实现代码 1.radio单选框 ...

  2. js 实现多选框(复选框) 和单选框,下拉框功能完整示例代码附效果图

    <!DOCTYPE html> <html><head><meta charset="utf-8" /><script src ...

  3. 改变单选或者复选框的样式

    原理是通过定位把以前的样式覆盖掉,就酱... 代码如下: css.checkbox{position: relative;padding-left: 8px;}.checkbox:before{con ...

  4. Python3+Selenium3+webdriver学习笔记8(单选、复选框、弹窗处理)

    #!/usr/bin/env python# -*- coding:utf-8 -*-'''Selenium3+webdriver学习笔记8(单选.复选框.弹窗处理)''' from selenium ...

  5. jQuery 单选框/复选框美化

    对于前端萌新来说,美化表单是个痛苦的事情,通常都是去寻找插件这种逃避的办法,其实这并不是难事.在上篇文章中提到了兄弟元素选择器在表单美化中表现突出,下面的示例源码将体现 基础篇知识的实际应用. 纯CS ...

  6. JQuery获取选中的元素(单选框复选框)及其他等

    看注释 <!DOCTYPE html> <html><head><meta charset="utf-8"><title> ...

  7. html复选框美化插件,Labelauty – jQuery单选框/复选框美化插件

    Labelauty – jQuery单选框/复选框美化插件 分类:代码 日期:2016-08-02 点击(38,744) 下载(0) 来源:未知 收藏 下拉框美化插件经常见到,如之前介绍过的 Drop ...

  8. html正方形单选框代码,单选框/复选框

    [html]代码库 单选.复选框Demo function getSelectedEffect(effects) {//获取效果选项 for ( var i = 0; i < effects.l ...

  9. EasyUI:combotree(树形下拉框)复选框选中父节点(子节点的状态也全部选中)输入框中只显示父节点的文本值

    在开发过程中遇到的小案例 效果展示 未处理之前的效果: 处理之后的效果: 需求详情 combotree(树形下拉框)复选框选中父节点时输入框只显示父节点的文本值,但是子节点的状态是选中的. 当所有子节 ...

  10. 单选框-复选框重置的方法

    问题描述 希望对于填报表中的编辑风格为单选钮或复选框的单元格能够进行重置.如男.女单选框,在报表初始化展现时是两个单选钮都不点选,当选择一项后,无法将其重新改成都不点选的状态,需要能对单选钮的单元格进 ...

最新文章

  1. Eclipse 搭建struts2 spring3 hibernate3环境实战 待完善
  2. 【Android 安全】DEX 加密 ( 代理 Application 开发 | 解压 apk 文件 | 判定是否是第一次启动 | 递归删除文件操作 | 解压 Zip 文件操作 )
  3. python是什么语言汇编_编程语言及python介绍
  4. 【Linux入门学习之】vi/vim编辑器必知必会
  5. python 编译 pyc
  6. CSS设计指南(第3版)pdf
  7. 如果人生只剩最后一天,你想在这天干什么?
  8. leetcode898.BitwiseORsofSubarrays
  9. Mininet的内部实现原理简介
  10. 区块链浏览器_带你走进Filecoin区块链浏览器filscout.io
  11. [linux]单网卡绑定多个IP
  12. LM5017原理图PCB设计要点
  13. 安装Windows Outlook邮箱客户端
  14. R语言独立样本的 t 检验
  15. 传奇SF的架设-开外网
  16. SQL全方位攻略:之数据库历史、数据库基本概念和相关术语,以及常见的数据库类型介绍
  17. svn不支持中文路径问题的解决
  18. Props 的只读性
  19. 【C语言】合并两个数组,降序排列并删除重复元素(通俗易懂)
  20. Android Studio 扫描识别二维码(包含闪光灯和本地二维码)、生成二维码、生成带logo的二维码

热门文章

  1. java cxf 调用wcf接口_JAVA 调用 WCF 服务流程
  2. 安装centos7失败认不到硬盘_CentOS7 用U盘安装卡住无法进入安装界面解决方案
  3. mybatis 不生效 参数_Mybatis-日志配置
  4. java 静态代码块_JAVA静态代码块
  5. CSDN-markdown编辑器使用手册
  6. [vim]vim 插件汇总
  7. VC2010如何给ActiveX添加事件
  8. C# GDI+ 实现图片分隔
  9. el-select 结合 el-checkBox 实现下拉全选+多选功能;el-select下拉框全选功能;
  10. npm eject 暴露webpack报错,less或sass添加报错