diff --git a/zh-cn/application-dev/reference/apis/js-apis-inputconsumer.md b/zh-cn/application-dev/reference/apis/js-apis-inputconsumer.md
index 0a34cefa86bb57dfcac8a65484982ca413899405..4a03169dc4a65bc6a82f570f625453b6800bd789 100755
--- a/zh-cn/application-dev/reference/apis/js-apis-inputconsumer.md
+++ b/zh-cn/application-dev/reference/apis/js-apis-inputconsumer.md
@@ -31,7 +31,7 @@ on(type: "key", keyOptions: KeyOptions, callback: Callback<KeyOptions>): v
| -------- | -------- | -------- | -------- |
| type | string | 是 | 监听输入事件类型,只支持“key”。 |
| keyOptions | [keyOptions](#keyOptions) | 是 | 组合键选项,用来指定组合键输入时应该符合的条件。 |
-| callback | Callback<KeyOptions> | 是 | 回调函数。当满足条件的按键输入产生时,回调到此函数,以传入的KeyOptions为入参。 |
+| callback | Callback<[KeyOptions>](#keyOptions); | 是 | 回调函数。当满足条件的按键输入产生时,回调到此函数,以传入的KeyOptions为入参。 |
**示例:**
@@ -61,7 +61,7 @@ off(type: "key", keyOptions: KeyOptions, callback?: Callback<KeyOptions>):
| -------- | -------- | -------- | -------- |
| type | string | 是 | 监听输入事件类型,只支持“key”。 |
| keyOptions | [keyOptions](#keyOptions) | 是 | 开始监听时传入的keyOptions。 |
-| callback | Callback<KeyOptions> | 是 | 开始监听时与KeyOption一同传入的回调函数 。 |
+| callback | Callback<[KeyOptions>](#keyOptions); | 是 | 开始监听时与KeyOption一同传入的回调函数 。 |
**示例:**
@@ -75,7 +75,7 @@ inputConsumer.off('key', keyOptions, callback);
```
-## KeyOption
+## KeyOptions
组合键输入事件发生时,组合键满足的选项。
diff --git a/zh-cn/application-dev/reference/apis/js-apis-inputdevice.md b/zh-cn/application-dev/reference/apis/js-apis-inputdevice.md
index 74d20ddb543e4ec64160ae3f22be1f5010fdaecf..3452a979313babaa5456a5f375c24ca8ab7ebe45 100755
--- a/zh-cn/application-dev/reference/apis/js-apis-inputdevice.md
+++ b/zh-cn/application-dev/reference/apis/js-apis-inputdevice.md
@@ -28,7 +28,7 @@ on(type: “change”, listener: Callback<DeviceListener>): void
| 参数 | 类型 | 必填 | 说明 |
| -------- | ---------------------------------------- | ---- | ----------- |
| type | string | 是 | 输入设备的事件类型。 |
-| listener | Callback<[DeviceListener](#devicelistener9+)> | 是 | 可上报的输入设备事件。 |
+| listener | Callback<[DeviceListener](#DeviceListener9+)> | 是 | 可上报的输入设备事件。 |
**示例**:
@@ -63,7 +63,7 @@ off(type: “change”, listener?: Callback<DeviceListener>): void
| 参数 | 类型 | 必填 | 说明 |
| -------- | ---------------------------------------- | ---- | ----------- |
| type | string | 是 | 输入设备的事件类型。 |
-| listener | Callback<[DeviceListener](#devicelistener9+)> | 否 | 可上报的输入设备事件。 |
+| listener | Callback<[DeviceListener](#DeviceListener9+)> | 否 | 可上报的输入设备事件。 |
**示例**:
@@ -245,7 +245,7 @@ getKeyboardType(deviceId: number, callback: AsyncCallback<KeyboardType>):
| 参数 | 类型 | 必填 | 说明 |
| -------- | ---------------------------------------- | ---- | --------------------------------- |
| deviceId | number | 是 | 输入设备的唯一标识,同一个物理设备反复插拔,其设备id会发生变化。 |
-| callback | AsyncCallback<[KeyboardType](#keyboardtype)> | 是 | 回调函数,异步返回查询结果。 |
+| callback | AsyncCallback<[KeyboardType](#KeyboardType9+)> | 是 | 回调函数,异步返回查询结果。 |
**示例**:
@@ -336,7 +336,7 @@ inputDevice.getKeyboardType(1).then((ret)=>{
| 名称 | 参数类型 | 说明 |
| ----------------------- | ------------------------- | -------- |
| source | [SourceType](#sourcetype) | 轴的输入源类型。 |
-| axis | [AxisType](#axistype) | 轴的类型。 |
+| axis | [AxisType](#AxisType9+) | 轴的类型。 |
| max | number | 轴的最大值。 |
| min | number | 轴的最小值。 |
| fuzz9+ | number | 轴的模糊值。 |
@@ -358,7 +358,7 @@ inputDevice.getKeyboardType(1).then((ret)=>{
| touchpad | string | 表示输入设备是触摸板。 |
| joystick | string | 表示输入设备是操纵杆。 |
-## ChangeType
+## ChangedType
定义监听设备热插拔事件。