---
url: /docs/guide/usage/linter/rules/jsx_a11y/autocomplete-valid.md
---

### 作用

强制要求元素的 autocomplete 属性必须是有效值。

### 为什么这不好？

错误使用 autocomplete 属性可能会降低网站对用户的可访问性。

### 示例

以下是此规则的**不正确**代码示例：

```jsx
<input autocomplete="invalid-value" />
```

以下是此规则的**正确**代码示例：

```jsx
<input autocomplete="name" />
```

## 配置

此规则接受一个包含以下属性的配置对象：

### inputComponents

type: `string[]`

default: `["input"]`

应被视为输入元素的自定义组件名称列表。

## 如何使用

## 版本

此规则在 v0.2.0 中添加。

## 参考资料
