Use a plugin. jQuery doesn't do number formatting.
Ok @Jake, you are very wrong. jQuery is Javascript. Javascript does do formatting. "Use a plugin", i.e. someone has found a solution, made one that you may be aware of, and then the solution does not exist?
Use native Javascript- filter, i.e. for a phone number:
- $(function(){
- if(isPhoneNo($('.some_div'))){
- // true
- } else {
- // false (not a phone number)
- }
- })
- function isPhoneNo(phone) {
- var filter = /^[0-9-+]+$/;
- if (filter.test(phone)) {
- return true;
- } else {
- return false;
- }
- }