2020-06-04 14:56:45 +00:00
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home ](./index.md ) > [puppeteer ](./puppeteer.md ) > [Keyboard ](./puppeteer.keyboard.md ) > [sendCharacter ](./puppeteer.keyboard.sendcharacter.md )
## Keyboard.sendCharacter() method
2020-06-25 09:56:55 +00:00
Dispatches a `keypress` and `input` event. This does not send a `keydown` or `keyup` event.
2020-06-04 14:56:45 +00:00
< b > Signature:< / b >
```typescript
sendCharacter(char: string): Promise< void > ;
```
## Parameters
| Parameter | Type | Description |
| --- | --- | --- |
2020-06-25 09:56:55 +00:00
| char | string | Character to send into the page. |
2020-06-04 14:56:45 +00:00
< b > Returns:< / b >
Promise< void>
2020-06-25 09:56:55 +00:00
## Remarks
Modifier keys DO NOT effect [Keyboard.sendCharacter ](./puppeteer.keyboard.sendcharacter.md )<!-- --> . Holding down `Shift` will not type the text in upper case.
## Example
```js
page.keyboard.sendCharacter('嗨');
```