跳转到内容

useValidAutocomplete

此内容尚不支持你的语言。

Diagnostic Category: lint/nursery/useValidAutocomplete

Since: v1.9.0

Sources:

Use valid values for the autocomplete attribute on input elements.

The HTML autocomplete attribute only accepts specific predefined values. This allows for more detailed purpose definitions compared to the type attribute. Using these predefined values, user agents and assistive technologies can present input purposes to users in different ways.

<input type="text" autocomplete="incorrect" />
code-block.jsx:1:20 lint/nursery/useValidAutocomplete ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Use valid values for the autocomplete attribute.

> 1 │ <input type=“text” autocomplete=“incorrect” />
^^^^^^^^^^^^^^^^^^^^^^^^
2 │

The autocomplete attribute only accepts a certain number of specific fixed values.

Follow the links for more information,
WCAG 1.3.5
HTML Living Standard autofill
HTML attribute: autocomplete - HTML: HyperText Markup Language | MDN

<>
<input type="text" autocomplete="name" />
<MyInput autocomplete="incorrect" />
</>
{
"options": {
"inputComponents": ["MyInput"]
}
}