# li-input

<!-- Auto Generated Below -->

## Properties

| Property       | Attribute      | Description                                                                              | Type                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Default     |
| -------------- | -------------- | ---------------------------------------------------------------------------------------- |   | ----------- |
| `accept`       | `accept`       | 规定通过文件上传来提交的文件的类型。                                                     | `string \| undefined`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | `undefined` |
| `autocomplete` | `autocomplete` | 规定是否使用输入字段的自动完成功能。                                                     | `"name" \| "on" \| "off" \| "honorific-prefix" \| "given-name" \| "additional-name" \| "family-name" \| "honorific-suffix" \| "nickname" \| "email" \| "username" \| "new-password" \| "current-password" \| "one-time-code" \| "organization-title" \| "organization" \| "street-address" \| "address-line1" \| "address-line2" \| "address-line3" \| "address-level4" \| "address-level3" \| "address-level2" \| "address-level1" \| "country" \| "country-name" \| "postal-code" \| "cc-name" \| "cc-given-name" \| "cc-additional-name" \| "cc-family-name" \| "cc-number" \| "cc-exp" \| "cc-exp-month" \| "cc-exp-year" \| "cc-csc" \| "cc-type" \| "transaction-currency" \| "transaction-amount" \| "language" \| "bday" \| "bday-day" \| "bday-month" \| "bday-year" \| "sex" \| "tel" \| "tel-country-code" \| "tel-national" \| "tel-area-code" \| "tel-local" \| "tel-extension" \| "impp" \| "url" \| "photo"` | `'off'`     |
| `autofocus`    | `autofocus`    | 规定输入字段在页面加载时是否获得焦点。（不适用于 type="hidden"）                         | `boolean`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | `false`     |
| `disabled`     | `disabled`     | 当 input 元素加载时禁用此元素。                                                          | `boolean`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | `false`     |
| `max`          | `max`          | 规定输入字段的最大值。 请与 "min" 属性配合使用，来创建合法值的范围。                     | `number \| string \| undefined`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | `undefined` |
| `maxlength`    | `maxlength`    | 规定输入字段中的字符的最大长度。                                                         | `number \| undefined`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | `undefined` |
| `min`          | `min`          | 规定输入字段的最小值。 请与 "max" 属性配合使用，来创建合法值的范围。                     | `number \| string \| undefined`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | `undefined` |
| `minlength`    | `minlength`    | 规定输入字段中的字符的最小长度。                                                         | `number \| undefined`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | `undefined` |
| `multiple`     | `multiple`     | 如果使用该属性，则允许一个以上的值。                                                     | `boolean \| undefined`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | `undefined` |
| `name`         | `name`         | 规定 input 元素的名称，用于对提交到服务器后的表单数据进行标识。                          | `string \| undefined`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | `undefined` |
| `pattern`      | `pattern`      | 规定输入字段的值的模式或格式。 例如 pattern="[0-9]" 表示输入值必须是 0 与 9 之间的数字。 | `string \| undefined`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | `undefined` |
| `placeholder`  | `placeholder`  | 规定帮助用户填写输入字段的提示。                                                         | `string \| undefined`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | `undefined` |
| `readonly`     | `readonly`     | 规定输入字段为只读。                                                                     | `boolean`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | `false`     |
| `size`         | `size`         | 定义输入字段的宽度。                                                                     | `number \| undefined`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | `undefined` |
| `step`         | `step`         | 规定输入字的的合法数字间隔。                                                             | `number \| undefined`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | `undefined` |
| `type`         | `type`         | 规定 input 元素的类型。                                                                  | `"date" \| "datetime-local" \| "email" \| "month" \| "number" \| "password" \| "search" \| "tel" \| "text" \| "time" \| "url" \| "week"`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | `'text'`    |
| `value`        | `value`        | 规定 input 元素的值。                                                                    | `number \| string`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | `''`        |

## Events

| Event      | Description      | Type                                  |
| ---------- | ---------------- | ------------------------------------- |
| `liBlur`   | 失去焦点时触发。 | `CustomEvent<FocusEvent>`             |
| `liChange` | 内容改变时触发。 | `CustomEvent<InputChangeEventDetail>` |
| `liFocus`  | 获得焦点时触发。 | `CustomEvent<FocusEvent>`             |
| `liInput`  | 用户输入时触发。 | `CustomEvent<InputEvent>`             |

## CSS Custom Properties

| Name      | Description |
| --------- | ----------- |
| `--color` | 文本颜色    |

---

_Built with ITSI_
