freeCodeCamp/guide/chinese/html/attributes/required/index.md

56 lines
1.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

---
title: Required
localeTitle: 需要
---
## 需要
HTML required属性在input元素中用于以输入表单所需的形式输入字段。 如果用户没有填写输入字段,表单将不会提交,并且会发出一条消息,要求用户填写该字段。 `< Required>`属性适用于`<input>` `<select>` `<textarea>`
例如:
```html
<!DOCTYPE html>
<html>
<head>
<title>HTML Required Attribute</title>
</head>
<body>
<form action="/">
Text Field: <input type="text" name="textfield" required>
<input type="submit" value="Submit">
</form>
</body>
</html>
```
选择示例:
```html
<form action="/action.php">
<select required>
<option value="">None</option>
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
</form>
```
文本区域示例:
```html
<form action="/action.php">
<textarea name="comment" required></textarea>
<input type="submit">
</form>
```
简单地添加`required`的输入元件
#### 更多信息:
[关于输入元素的MDN文章](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input)