Skip to content

Commit 3bcd410

Browse files
authored
Merge pull request wangdoc#198 from lutherlau/patch-8
Update input.md
2 parents c4b4d1f + 09f0758 commit 3bcd410

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

docs/elements/input.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@
8484
- `select()`:选中`<input>`元素内部的所有文本。该方法不能保证`<input>`获得焦点,最好先用`focus()`方法,再用这个方法。
8585
- `click()`:模拟鼠标点击当前的`<input>`元素。
8686
- `setSelectionRange()`:选中`<input>`元素内部的一段文本,但不会将焦点转移到选中的文本。该方法接受三个参数,第一个参数是开始的位置(从0开始),第二个参数是结束的位置(不包括该位置),第三个参数是可选的,表示选择的方向,有三个可能的值(`forward``backward`和默认值`none`)。
87-
- `setRangeText()`:新文本替换选中的文本。该方法接受四个参数,第一个参数是新文本,第二个参数是替换的开始位置,第三个参数是结束位置,第四个参数表示替换后的行为(可选),有四个可能的值:`select`(选中新插入的文本)、`start`选中的开始位置移到插入的文本之前)、`end`选中的文本移到插入的文本之后)、`preserve`保留原先选中的位置,默认值)。
87+
- `setRangeText()`:新文本替换选中的文本。该方法接受四个参数,第一个参数是新文本,第二个参数是替换的开始位置,第三个参数是结束位置,第四个参数表示替换后的行为(可选),有四个可能的值:`select`(选中新插入的文本)、`start`光标位置移到插入的文本之前)、`end`光标位置移到插入的文本之后)、`preserve`(默认值,如果原先就有文本被选中且本次替换位置与原先选中位置有交集,则被选择的文本为替换后的文本与原先被选择的文本,否则保留原先选中的文本)。
8888
- `setCustomValidity()`:该方法用于自定义校验失败时的报错信息。它的参数就是报错的提示信息。注意,一旦设置了自定义报错信息,该字段就不会校验通过了,因此用户重新输入时,必须将自定义报错信息设为空字符串,请看下面的例子。
8989
- `checkValidity()`:返回一个布尔值,表示当前节点的校验结果。如果返回`false`,表示不满足校验要求,否则就是校验成功或不必校验。
9090
- `stepDown()`:将当前`<input>`节点的值减少一个步长。该方法可以接受一个整数`n`作为参数,表示一次性减少`n`个步长,默认是`1`。有几种情况会抛错:当前`<input>`节点不适合递减或递增、当前节点没有`step`属性、`<input>`节点的值不能转为数字、递减之后的值小于`min`属性或大于`max`属性。

0 commit comments

Comments
 (0)