DEV Community

Discussion on: Migrating to TypeScript

Collapse
 
emptyother profile image
emptyother
const textBox = <HTMLInputElement>document.getElementById('txtTestName');
Enter fullscreen mode Exit fullscreen mode

You should probably use as instead:

const textBox = document.getElementById('txtTestName') as HTMLInputElement;
Enter fullscreen mode Exit fullscreen mode

It plays better with *.tsx files. And doesn't look like a generic type argument. Seen people mix those two up.