HTML复选框

  • 内容
  • 评论
  • 相关

正常情况下,单选按钮只能实现选中一个的效果。例如《HTML <input>标签》中的爱好字段,这时用户想选择多个,就不能再使用单选按钮了,可以使用 HTML 中的复选框。复选框与单选按钮不同,用户通过点击就可以实现选中或取消,而且不限制选中的数量。

在 HTML 中,把 <input> 标签中的 type 属性设置为 checkbox 可以实现多选框的效果。具体语法格式如下:

<input type="checkbox" />

1. 复选框的常用属性

复选框的常用属性
常用属性 说明
checked 用来规定在页面加载时应该被预先选定的 input 元素,当属性值为 checked 时,可以省略。
value 用来定义被选中时发送到服务器的值。同一组中每个按钮的值应该不同,这样服务器才能辨别提交的是哪一项。
id 规定 HTML 元素的唯一 id。id 值在整个页面是唯一的,不会重复。

1) checked属性

checked 属性用来设置页面加载时复选框的选中状态。当属性值为“checked”时,对应的复选框会被选中。下面我们通过一个简单的示例来进行演示:

<form action="http://vip.biancheng.net/register.php" method="post" name="formName">
     爱好:<input type="checkbox" name="running" checked>跑步
     <input type="checkbox" name="reading" checked>阅读
     <input type="checkbox" name="shopping" checked>购物
</form>

运行结果如图所示:

复选框
图1:复选框


通过运行结果可以发现,当 name 属性值不同且为复选框都设置checked时,它们都被选中。那么如果我们为 name 属性设置相同的值,会是什么效果呢?

<form action="http://vip.biancheng.net/register.php" method="post" name="formName">
     爱好:<input type="checkbox" name="running" id="run" checked>跑步
     <input type="checkbox" name="running" id="read" checked>阅读
     <input type="checkbox" name="running" id="shop" checked>购物
</form>

本文标题:HTML复选框

本文地址:https://www.hosteonscn.com/8080.html

评论

0条评论

发表评论

邮箱地址不会被公开。 必填项已用*标注