Prevent the negative value in number fields even iphan (-) and character (e) in number input type

If we use number type in input field. In this case it will allows the characters are (e) and (-). Here we can restrict that character while we do input.


Solution:


Keycodes: e : 69, - : 189


<input type="number" onkeydown="return event.keyCode !== 69 && event.keyCode !== 189" />


Reference for keycode finder : 
https://keycode.info/

Demo:

https://stackblitz.com/edit/typescript-cwc9ge?file=index.ts

Comments

Popular posts from this blog

SwiftUI - Tutorial 2 - 🧵 Understanding @MainActor in SwiftUI — A Beginner’s Guide

SonarQube With Angular 19 on Windows: A Complete Setup and Integration Guide

Setting Up Jenkins for Flutter App on macOS