1. 首页 > 知识问答 > htmlradio(HTML Radio按钮)

htmlradio(HTML Radio按钮)

HTML Radio按钮

概述

Radio按钮是HTML表单中常用的一种输入元素,它允许用户从一组选项中选择一个。Radio按钮通常用于选择性别、选择单选框等场景。本文将介绍HTML Radio按钮的基本用法和相关属性。

基本用法

Radio按钮由标签创建,并设置type属性为\"radio\"。要使一组Radio按钮只能选中其中的一个,需要为它们设置相同的name属性值。以下是一个基本的Radio按钮示例:
    
      <input type=\"radio\" name=\"gender\" value=\"male\"> Male
<input type=\"radio\" name=\"gender\" value=\"female\"> Female
<input type=\"radio\" name=\"gender\" value=\"other\"> Other
上述代码创建了三个Radio按钮,它们的name属性值都为\"gender\",表示它们属于同一组。用户可以从中选择一个选项。其中每个Radio按钮都有一个value属性,用于指定选中时的值。

属性和特性

Radio按钮具有几个常用的属性和特性,下面将介绍其中一些重要的内容:
  • name:用于标识一组Radio按钮,相同name值的Radio按钮只能选中其中一个。
  • value:用于指定选中时提交给服务器的值。
  • checked:用于设置默认选中的Radio按钮。只需在其中一个Radio按钮上添加该属性即可。
  • disabled:用于禁用Radio按钮,禁止用户进行选择。
以下是一个示例,演示了如何使用上述属性和特性:
    
      <input type=\"radio\" name=\"color\" value=\"red\" checked> Red
<input type=\"radio\" name=\"color\" value=\"green\"> Green
<input type=\"radio\" name=\"color\" value=\"blue\" disabled> Blue
上述代码创建了三个Radio按钮,并设置了不同的属性。其中,\"Red\"选项默认选中(checked),\"Blue\"选项被禁用(disabled)。

样式定制

Radio按钮的样式可以通过CSS进行自定义。可以通过修改Radio按钮的外观、大小和位置来实现不同的效果。以下是一个简单的示例,展示了如何使用CSS样式调整Radio按钮的样式:
    
      <style>
        input[type=\"radio\"] {
          /* 自定义样式 */
        }
      </style>
      
      <input type=\"radio\" name=\"fruit\" value=\"apple\"> Apple
<input type=\"radio\" name=\"fruit\" value=\"banana\"> Banana
<input type=\"radio\" name=\"fruit\" value=\"orange\"> Orange
上述代码通过