Menu
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

Bootstrap 表单输入


支持的表单控件

Bootstrap 支持以下表单控件

  • input
  • textarea
  • checkbox
  • radio
  • select

Bootstrap 输入

Bootstrap 支持所有 HTML5 输入类型:text、password、datetime、datetime-local、date、month、time、week、number、email、url、search、tel 和 color。

注意: 如果输入类型没有正确声明,则输入将不会完全被样式化!

以下示例包含两个输入元素;一个类型为文本,另一个类型为密码

示例

<div class="form-group">
  <label for="usr">姓名:</label>
  <input type="text" class="form-control" id="usr">
</div>
<div class="form-group">
  <label for="pwd">密码:</label>
  <input type="password" class="form-control" id="pwd">
</div>
试试看 »

Bootstrap 文本区域

以下示例包含一个文本区域

示例

<div class="form-group">
  <label for="comment">评论:</label>
  <textarea class="form-control" rows="5" id="comment"></textarea>
</div>
试试看 »


Bootstrap 复选框

如果希望用户从预设选项列表中选择任意数量的选项,请使用复选框。

以下示例包含三个复选框。最后一个选项被禁用

示例

<div class="checkbox">
  <label><input type="checkbox" value="">选项 1</label>
</div>
<div class="checkbox">
  <label><input type="checkbox" value="">选项 2</label>
</div>
<div class="checkbox disabled">
  <label><input type="checkbox" value="" disabled>选项 3</label>
</div>
试试看 »

如果希望复选框出现在同一行,请使用 .checkbox-inline

示例

<label class="checkbox-inline"><input type="checkbox" value="">选项 1</label>
<label class="checkbox-inline"><input type="checkbox" value="">选项 2</label>
<label class="checkbox-inline"><input type="checkbox" value="">选项 3</label>
试试看 »

Bootstrap 单选按钮

如果希望用户从预设选项列表中只选择一个选项,请使用单选按钮。

以下示例包含三个单选按钮。第一个选项默认选中,最后一个选项被禁用

示例

<div class="radio">
  <label><input type="radio" name="optradio" checked>选项 1</label>
</div>
<div class="radio">
  <label><input type="radio" name="optradio">选项 2</label>
</div>
<div class="radio disabled">
  <label><input type="radio" name="optradio" disabled>选项 3</label>
</div>
试试看 »

如果希望单选按钮出现在同一行,请使用 .radio-inline

示例

<label class="radio-inline"><input type="radio" name="optradio" checked>选项 1</label>
<label class="radio-inline"><input type="radio" name="optradio">选项 2</label>
<label class="radio-inline"><input type="radio" name="optradio">选项 3</label>
试试看 »

Bootstrap 选择列表


如果希望允许用户从多个选项中选择,请使用选择列表。

以下示例包含一个下拉列表(选择列表)

示例

<div class="form-group">
  <label for="sel1">选择列表:</label>
  <select class="form-control" id="sel1">
    <option>1</option>
    <option>2</option>
    <option>3</option>
    <option>4</option>
  </select>
</div>
试试看 »

×

Contact Sales

If you want to use W3Schools services as an educational institution, team or enterprise, send us an e-mail:
[email protected]

Report Error

If you want to report an error, or if you want to make a suggestion, send us an e-mail:
[email protected]

W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning. Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using W3Schools, you agree to have read and accepted our terms of use, cookie and privacy policy.

Copyright 1999-2024 by Refsnes Data. All Rights Reserved. W3Schools is Powered by W3.CSS.