If the value contains ANYTHING other than a numeric value AND/OR is a value under 150, show error... Since your more thorough validation should be on the server-side anyway, you could just use parse Int or parse Float depending on what sort of value you are expecting.
If you want to catch that specific scenario you could add an additional check. Simply trimming the string before the length check will handle this case.
The HTML checkbox input element allows you to select a single value for submission in a form for example if you are creating a form and want to know if the applicant is fluent in English or not you can have a checkbox and if the user thinks he/she is fluent in English he/she checks it if not leaves it unchecked .
Now you can ask questions directly to me on my new site ASPForums.
Numeric validation becomes important if multiple numeric fields are required on a page, especially if their values are to be summed or used in some mathematical function.
Client side validation is performed by a web browser, before input is sent to a web server.