I need to restrict text fields to only allow numbers as the data goes into a database where the fields data types are set in stone, I don't wan't people submitting "£" signs for monetary values.
I know I can use:
input type=number and also pattern [0-9]
But as per most of the good validation html tools IE doesn't support them in older browsers, I know IE9 (and older) doesn't support number and I'm sure Pattern only has limited support. It's no wonder Chrome and Mozilla are much more widely used.
Is there anyway I can validate it to work in all browsers?