Currently I have a working mask:
| function phonify(p)
| {
| tel = '(';
| var num = p.value.split('');
| for(var i = 0; i < num.length; i++)
| {
| if(num[i] == '(')
| num[i] = '';
| if(num[i] == ')')
| num[i] = '';
| if(num[i] == '-')
| num[i] = '';
| if(num[i] == '')
| num[i] = '';
| }
| for(var i = 0; i < num.length; i++)
| {
| if(i == 3)
| num[i] = num[i] + ')';
| if(i == 7)
| num[i] = num[i] + '-';
| tel = tel + num[i];
| }
| p.value = tel;
| }
|
| --------------------------
|
| <input type="text" name="phone" maxlength="13" onkeypress="phonify(this);" />
My problem is, how do I make it so you are only able to input numbers?


Reply With Quote
Bookmarks