在 HTML 中启用和禁用复选框
本文探讨了在 HTML 中启用和禁用复选框的方法。
HTML 中的复选框
复选框是一个交互式框,可以切换以表示肯定或否定。 它广泛用于表单和对话框。
当有一些选项时使用复选框,用户可以自由选择任意数量的选项,包括零。 这意味着选中一个不会自动取消选中其他选项。
当存在不互斥的选项时,主要使用复选框。 每个选项的侧面都会出现一个小框,可以切换。
默认情况下,该框为空。 空框表示否定,或者用户没有选择该选项。
单击时,框内会出现一个复选标记。 复选标记表示肯定。
再次单击时,复选标记消失。
您可以使用 <input>
标记在 HTML 中创建一个复选框,并将其类型属性设置为复选框。 您可以在 <input>
标签后写上项目名称。
例如,使用 ul 标签创建一个无序列表,并将样式设置为 list-style: none;
这样列表项就不会出现项目符号。 创建四个列表项并使用 <input type="checkbox">
为每个列表项创建一个复选框。
代码示例:
<ul style="list-style: none;">
<li><input type="checkbox">Drink</li>
<li><input type="checkbox">Eat</li>
<li><input type="checkbox">Code</li>
<li><input type="checkbox">Repeat</li>
</ul>
每个列表项都默认在其各自的复选框中具有切换功能。
使用 checked 属性在 HTML 中默认启用复选框
如果您需要一个复选框,其中某个选项在默认情况下始终处于选中状态,您可以为 <input>
标记实现一个属性。 要使用的属性是 checked 属性。
您只需要将属性的值设置为选中即可将其默认选中。
例如,对于 Drink 和 Repeat 选项,添加属性 checked 并将其值设置为“checked”。 这确保默认选中这两个值的复选框。
示例代码:
<ul style="list-style: none;">
<li><input type="checkbox" checked="checked">Drink</li>
<li><input type="checkbox">Eat</li>
<li><input type="checkbox">Code</li>
<li><input type="checkbox" checked="checked">Repeat</li>
</ul>
单击即可随时关闭选中的选项。
我们也可以单独使用 checked 来获得相同的输出。
示例代码:
<ul style="list-style: none;">
<li><input type="checkbox" checked>Drink</li>
<li><input type="checkbox">Eat</li>
<li><input type="checkbox">Code</li>
<li><input type="checkbox" checked>Repeat</li>
</ul>
在 HTML 中使用 disabled 属性默认禁用复选框
要在 HTML 中默认禁用复选框,您可以使用名为 disabled 的属性。 将 disabled 属性的值指定为 disabled 将阻止用户选中该复选框。
考虑以下示例。
示例代码:
<ul style="list-style: none;">
<li><input type="checkbox" disabled="disabled">Drink</li>
<li><input type="checkbox">Eat</li>
<li><input type="checkbox">Code</li>
<li><input type="checkbox" disabled="disabled">Repeat</li>
</ul>
从输出中可以清楚地看出,四个选项中只有两个具有切换功能。 可以切换 Eat 和 Code 以显示刻度线,但 Drink 和 Repeat 不能。
默认情况下禁用选项 Drink 和 Repeat。 当我们点击 Drink and Repeat 选项旁边的复选框时,该复选框不会响应我们的点击。
这使得四个选项中只有两个可检查。
单独使用 disabled 可以获得同样的结果。
示例代码:
<ul style="list-style: none;">
<li><input type="checkbox" disabled>Drink</li>
<li><input type="checkbox">Eat</li>
<li><input type="checkbox">Code</li>
<li><input type="checkbox" disabled>Repeat</li>
</ul>
因此,这些是在 HTML 中启用或禁用复选框的方法。
相关文章
HTML 中的 role 属性
发布时间:2023/05/06 浏览次数:124 分类:HTML
-
本篇文章介绍 HTML role属性。HTML中 role 属性介绍,role 属性定义描述语义的 HTML 元素的角色。
在 HTML 中打印时分页
发布时间:2023/05/06 浏览次数:188 分类:HTML
-
本篇文章介绍如何在打印 HTML 页面或内容时强制分页。将 page-break-after 属性设置为 always Inside @media print to Page Break in HTML
在 HTML 中显示基于 Cookie 的图像
发布时间:2023/05/06 浏览次数:154 分类:HTML
-
本文介绍如何根据 HTML 中的 cookies 显示图像。根据 HTML 中设置的 Cookies 显示图像。问题陈述是我们需要根据网页传递的cookie来显示特定的图像。
在 HTML 中创建下载链接
发布时间:2023/05/06 浏览次数:140 分类:HTML
-
本文介绍如何在 HTML 中创建下载链接。使用 download 属性在 HTML 中创建下载链接.。我们可以使用 HTML 锚元素内的下载属性来创建下载链接。
HTML 中的 ::before 选择器
发布时间:2023/05/06 浏览次数:70 分类:HTML
-
本教程介绍 CSS ::before 伪元素。CSS ::before 伪元素。 ::before 选择器是一个 CSS 伪元素,我们可以使用它在一个或多个选定元素之前插入内容。 它默认是内联的。
在 HTML 中创建一个可滚动的 Div
发布时间:2023/05/06 浏览次数:54 分类:HTML
-
本篇文章介绍如何使 HTML div 可滚动。本文将介绍在 HTML 中使 div 可滚动的方法。 我们将探索垂直和水平滚动,并通过示例查看它们的实现。
HTML 显示箭头的代码
发布时间:2023/05/06 浏览次数:153 分类:HTML
-
一篇关于用于显示箭头的 Unicode 字符实体的紧凑文章。本文讨论使用 Unicode 字符实体在我们的 HTML 页面上显示不同的字符。 HTML 中使用了许多实体,但我们将重点学习表示上、下、左、右的三角
HTML 中的只读复选框
发布时间:2023/05/06 浏览次数:198 分类:HTML
-
本篇文章介绍了如何在 HTML 中制作只读复选框。本文是关于如何使 HTML 复选框控件成为只读组件的快速破解。 但是,首先,让我们简要介绍一下复选框控件。
在 HTML 中显示 XML
发布时间:2023/05/06 浏览次数:161 分类:HTML
-
本篇文章介绍了如何在 HTML 页面上显示 XML 代码。可扩展标记语言 (XML) 简介 它是一种类似于 HTML 的标记语言,但没有内置标签。