首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

checkbox(复选框)和radio(单选按钮)的区别与详解

选中和取消 选中一个 checkbox(复选框) 后,再次点击它,即可取消选中 选中一个 radio(单选按钮) 后,再次点击它,不能取消选中 和多选 默认情况下(不设置name属性时),是点了几个 checkbox 就有几个 checkbox 被选中,所以严格来说,要实现 checkbox 的“单选”,就只能点击一个 checkbox,如果点击了多个...属性的值的影响的,具体可以看下面的演示和代码 <!...默认情况下(不设置name属性时),也是点了几个 radio 就有几个 radio 被选中,并且选中后再次点击不可取消选中,除非重置或者刷新页面等 但 radio 既然是单选按钮,肯定是可以实现单选的操作的...name 属性的值不相同来实现 如果有三个 radio 按钮,前两个的 name 属性的值是一样的,但第三个和前两个不一样,则前两个 radio 按钮,只能同时选中一个,第三个 radio 按钮可以和第一个或第二个同时被选中

6K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Angularjs基础(十)

    ng-blur  描述:规定blur 事件的行为       实例:当输入框失去焦点的(onblur)时执行表达式:         的表达式。       实例:当输入框 的值改变时执行函数。         ...ng-change 事件在值的每次改变时触发,它不需要等等一个完成的修改过程或等待失去焦点的动作         ng-change 事件只针对输入框值的真实修改,而不是通过JavaScript 来修改...            ng-checked 指令用于设置复选框(checkbox)或单选按钮(radio)的checked 的属性。             ...如果ng-checked 属性返回true ,复选框(checkbox) 或单选按钮(radio)将会被选中。

    3.3K50

    单选按钮的用户体验设计

    正确的使用单选按钮会非常好—它们能够阻止用户输入错误的数据,因为它们仅显示合法的选项。...3、选项应该是全面的和分明的 单选钮的最大可用性问题来自于标签模糊,有误导性,或描述的选项令普通用户无法理解。虽然上下文帮助说明可以减少后者的问题,但让用户测试任何重要的交互控制仍然是最好的选择。...用户能够很快看到有几个选项以及每个选项是什么,而不用点击或其他操作再去发现这些信息。 8、避免嵌套 避免嵌套单选按钮和其他单选按钮或复选框。应该把所有选项置于同一层级避免用户困惑。...9、使用动画和视觉反馈 好的动画让操作体验感觉到是精心设计过的。通过视觉和动画反馈能够让人最快的理解输入信息。 二、复选框是一个更好的选择吗? 如果只有两个选项,你应该使用单独一个复选框取而代之。...默认选项可能引导用户做出最好的决定,并提升它们在草错过程中的信心。 简单的是或否的答案。当你有一个简单的问题而用户只需回答是或否的时候,使用复选框还是正确无误的。

    6.2K100

    ABB CI867 输入和信息的边缘或网关

    ABB CI867 输入和信息的边缘或网关图片在集成中普遍部署的经典解决方案之一是使用能够接收各种协议的输入和信息的边缘或网关,将它们连接到设备并将输出带到开放协议通信 (OPC),这是一种广泛接受的工业通信标准...这使得多供应商设备和控制应用程序之间的数据交换不受任何专有限制。OPC 服务器减少了数据源设备的负载,因为它可以与多个应用程序进行通信,同时与数据源只有一个连接。...OPC 服务器可以在车间的 PLC、现场的 RTU、HMI 站和 PC 上的软件应用程序之间连续传输数据。即使硬件和软件来自不同的供应商,OPC 合规性也使连续的实时通信成为可能。...OPC 统一架构 (OPC UA) 是一个可扩展的 SOA 框架,旨在支持从嵌入式微控制器到云基础设施的各种平台。它通过加密、身份验证和审计提供安全性。...它通过添加按需功能、发现网络上的服务器和其他系统的能力以及旨在允许更复杂数据结构的地址空间方案,超越了 OPC Classic。

    22810

    轻松构建灵活的表单,试试AngularJS 选择框

    在Web开发中,表单是一个非常重要的组件。表单通常包含各种输入字段,例如输入框、复选框和选择框等,用于收集用户的输入数据。AngularJS 提供了一系列的指令和服务,使得表单的开发更加简单、高效。...通过 ng-options 指令指定选择框的选项列表,其中 item as item.label 表示将每个选项的值和显示文本设置为 item.label。...通过设置 value 属性和显示文本,实现了选项的生成和绑定。使用 ngOptions 动态生成选项除了使用 ngRepeat,我们还可以使用 ngOptions 指令的动态模式来动态生成选项。...多选选择框除了普通的单选选择框,AngularJS 还提供了多选选择框(Multiple Select)的支持。我们可以通过设置 multiple 属性来实现多选功能。...通过使用 AngularJS 提供的选择框指令,我们可以轻松构建灵活的表单,并提升用户体验。希望本文对读者理解和使用 AngularJS 中的选择框有所帮助,并能在实际项目中灵活运用。

    20930

    AngularJS ng-model 指令

    本文将详细介绍 ng-model 指令的用法和工作原理,并提供一些实例帮助读者更好地理解和应用该指令。什么是 ng-model 指令?...ng-model 指令的语法ng-model 指令可以应用于常见的 HTML 表单元素,包括输入框、复选框、单选框和下拉框。...复选框(checkbox)ng-model 指令也可以用于处理复选框的值。当用户勾选或取消勾选复选框时,ng-model 指令会更新绑定的变量的值。...单选框(radio)类似于复选框,ng-model 指令也可用于处理单选框的值。当用户选择不同的单选框时,ng-model 指令会更新绑定的变量的值。...ng-model 指令的高级用法使用点表示法在 ng-model 指令中,可以使用点表示法来引用嵌套对象中的属性。

    18830

    07.HTML实例

    HTML 格式化的某些问题。 HTML 文本格式化 文本格式化 此例演示如何使用 pre 标签对空行和空格进行控制。 此例演示不同的"计算机输出"标签的显示效果。...从不同的位置插入图片 排列图片 本例演示如何使图片浮动至段落的左边或右边。...) 单元格间距(Cell spacing) HTML 列表 无序列表 有序列表 不同类型的有序列表 不同类型的无序列表 嵌套列表 嵌套列表 2 定义列表 HTML Forms 和 Input...创建文本域(Text fields) 创建密码域 复选框 单选按钮 简单的下拉列表 预选下拉列表 本例演示如何创建一个文本域(多行文本输入控件)。...带有文本域与输入域的表单 点击提交 带有复选框与提交按钮的form表单 点击提交 带有单选框与提交按钮的表单 点击提交 发送邮件表单 HTML iframe 内联框架 (HTML页面中插入框架)

    8.2K40

    【AngularJS】 # AngularJS入门

    函数,可以添加或修改属性 scope的属性和方法 ...复选框(Checkbox) checkboc的值为 true 或 false ,可以使用 ng-model 指令绑定,值可以用于应用中 选中复选框...单选框 ng-model 结合 ng-switch 指令,根据 单选按钮的选择结果 显示或隐藏HTML区域 选择一个选项:...AngularJS 依赖注入 依赖注入(DI):是一种软件设计模式,在这种模式下,一个或更多的依赖(或服务)被注入(或者通过引用传递)到一个独立的对象(或客户端)中,然后成为了该客户端状态的一部分。...+ 标记 区分不同的逻辑页面并将不同的页面绑定到对应的控制器上。 创建了两个 URL: /first 和 /second。每个 URL 都有对应的视图和控制器。

    23.2K60

    HTML入门

    或 是水平线标签 html文档中无法使用回车进行换行,要进行换行就必须使用 或 标签 段落标签 p 标签中也有align属性,用来控制文字显示的位置,默认值是...-- 设置锚点 --> 锚点 表格标签 table用来制作表格的外边框 table中嵌套tr用来制作表格的行 tr 中嵌套td用来制作表格的单元格(也叫列)...常用表格属性 colspan 用于列合并 rowspan 用于行合并 表格完整结构 caption、thead、th、tbody、tfoot 以上标签都要嵌套在table中 标签总结 核心标签:...align: 设置表格在页面中的位置; 设置tr/td中文字对齐方式 bgcolor: 设置表格、tr、td的背景色 列表与表单标签 列表 列表分为有序列表、无序列表和自定义列表三种 有序列表 有序列表由...value优先级高于placeholder placeholder:字体颜色浅;当光标定位到框中,光标在框的最前面,可以直接输入值 单选框和复选框 name属性用来将单选框/复选框限制成为一组复选框的name

    2.9K40

    WEB入门二 表格和表单

    在网上冲浪时,我们经常会见到一些常用的元素,例如:让用户输入姓名的单行文本框,让用户输入密码的密码框,让用户选择性别的单选按钮以及让用户提交信息的提交按钮等。不同的表单元素有不同的用途。...如果要求用户在指定的范围内做出选择,一般使用单选按钮、复选框和下拉列表框,如图2.1.10中“性别”、“爱好”、“出生日期”中的月份选择等常采用这些元素。...如果type为text或password,则表单元素的大小以字符为单位。对于其他输入类型,宽度以像素为单位 maxlength 此属性用于指定可在text或password元素中输入的最大字符数。...图2.1.13 单行文本框和密码框 3. 多行文本框 当我们要在网页中输入两行或两行以上的文本时,怎么办?...图2.1.15 单选按钮 5. 复选框 将元素的type属性设为checkbox就可以创建一个复选框。

    9710

    html学习笔记第二弹

    注意事项: 无序列表的各个列表项之间没有顺序级别之分,是并列的。 中只能嵌套,不能直接在标签中输入其他标签或者文字。...定义列表常用于对术语或名词进行解释和描述,定义列表的列表项钱没有任何项目符号。...在标签中包含一个type属性,根据不同的type属性值,输入字段拥有很多种信息(文本字段、复选框、掩码后的文本控件、单选按钮、按钮等) input...定义复选框 file 定义输入字段和“浏览按钮”,供文件上传 hidden 定义隐藏的输入字段 image 定义图像形式的提交按钮 password 定义密码字段,该字段中的字符被掩码 radio 定义单选按钮...name表单元素的名字, 要求单选按钮和复选框要有相同的name值. checked属性主要针对于单选按钮和复选框, 主要作用一打开页面,就要可以默认选中某个表单元素 maxlength是用户可以在表单元素输入的最大字符数

    3.9K10

    html学习笔记第二弹

    定义列表常用于对术语或名词进行解释和描述,定义列表的列表项钱没有任何项目符号。...在标签中包含一个type属性,根据不同的type属性值,输入字段拥有很多种信息(文本字段、复选框、掩码后的文本控件、单选按钮、按钮等) input为单标签 type属性设置不同的属性值用来指定不同的控件类型...type属性的常用属性值: 属性值描述button定义可点击按钮(多数情况下,用于通过JavaScript启动脚本)checkbox定义复选框file定义输入字段和“浏览按钮”,供文件上传hidden...input元素首次加载时应当被选中mexlength正整数规定输入字段中的字符的最大长度 name和value是每个表单元素都有的属性值,主要是给后台人员使用 name表单元素的名字, 要求单选按钮和复选框要有相同的...name值. checked属性主要针对于单选按钮和复选框, 主要作用一打开页面,就要可以默认选中某个表单元素 maxlength是用户可以在表单元素输入的最大字符数, 一般较少使用 label标签 <

    9610

    HTML表单和组件

    3.表单按钮:包括提交按钮、复位按钮和一般按钮;用于将数据传送到服务器上的CGI脚本或者取消输入,还可以用表单按钮来控制其他定义了处理脚本的处理工作。...表单组件介绍 表单组件就是用来让用户输入信息、接收用户输入信息的组件,我们经常会在网页上看到的文本框、按钮、单选框、复选框等等,这些就是所谓的组件。...表单的标签是,有一点要注意的是:在表单里不要再嵌套表单,这么做没有任何意义。...表单组件之引入组件 标签引入的组件用于收集用户输入的内容,例如文本框、单选框复选框、密码框等等,这个标签最主要的属性是type,这个属性用于选择你需要使用什么样的组件...不常用属性: checked,这个属性在单选框或者复选框上使用,哪个单选框或者复选框上声明了这个属性,那么就会默认选择声明了此属性的组件,示例: ? 运行结果: ?

    2.7K60

    在 Vue 中创建自定义输入

    可悲的是,当我在 Vue 中查看单选按钮或复选框的自定义输入的示例时,他们根本没有考虑 v-model ,或者没有正确的使用。...对于自定义文本输入有一些不错的文档,但由于它们没有解释自定义的单选框或复选框,我们将在本文进行讨论。 本教程旨在......了解 v-model 如何在原生输入上工作,主要侧重于单选框和复选框 默认情况下,了解 v-model 在自定义组件上的工作原理 了解如何创建自定义复选框和单选,以模拟原生 v-model 的工作原理...尽管通过这些工作,我们可以将 v-model 使用的逻辑转移到我们的定制组件中的单选和复选框。 支持 v-model 的自定义单选框 与复选框相比,定制单选框相当简单。...支持 v-model 的自定义复选框 使自定义复选框比单选按钮明显更复杂,主要是因为我们必须支持两种不同的用例:单个 true/false 复选框(可能使用或不使用 true-value 和/或 false-value

    6.4K20

    第141天:前端开发中浏览器兼容性问题总结(二)

    垂直居中的问题 问题: 在浏览器中想要垂直居中,设置vertical-align:middle; 不起作用。...在ie中如果td中的没有内容,那么border将不会显示 8. div嵌套p时,出现空白行 问题: div中显示文本,ff、oprea、Chrome:top和bottom都会出现空白行,但是在...嵌套使用ul、li的问题 问题: ie的bug,嵌套使用ul、li时,里层的li设置float以后,外层li不设置float, 里面的ul顶部和它外面的li总是有一段间距 解决: 设置里面的ul的zoom...禁用中文输入法的问题 问题:        不能在输入框中输入汉字 解决: 只在ie系列和ff中有效 ime-mode:disabled    (但可以粘贴) 禁用粘贴: onpaste="return...单选框、复选框与后面的文字对不齐 问题:      单选框、复选框与后面的文字对不齐。

    1.9K21
    领券