Script Categories

Phone Number Converter

Equivalents >>> Phone Number Converter.

Converts an alphanumeric phone number (like to its numeric phone number (like 18003569377). An excellent example of the JavaScript switch() function in use.

Alphanumeric #:
Converted #:

Add the below code to the <body> section of your page:

<script language="javascript" type="text/javascript">
/* Visit for full source code
and get more free JavaScript, CSS and DHTML scripts! */
<!-- Begin
function convert(input) {
var inputlength = input.length;
input = input.toLowerCase();
var phonenumber = "";
for (i = 0; i < inputlength; i++) {
var character = input.charAt(i);
switch(character) {
case '0': phonenumber+="0";break;
case '1': phonenumber+="1";break;
case '2': phonenumber+="2";break;
case '3': phonenumber+="3";break;
case '4': phonenumber+="4";break;
case '5': phonenumber+="5";break;
case '6': phonenumber+="6";break;
case '7': phonenumber+="7";break;
case '8': phonenumber+="8";break;
case '9': phonenumber+="9";break;
case '-': phonenumber+="-";break;
case  'a': case 'b': case 'c': phonenumber+="2";break;
case  'd': case 'e': case 'f': phonenumber+="3";break;
case  'g': case 'h': case 'i': phonenumber+="4";break;
case  'j': case 'k': case 'l': phonenumber+="5";break;
case  'm': case 'n': case 'o': phonenumber+="6";break;
case  'p': case 'q': case 'r': case 's': phonenumber+="7";break;
case  't': case 'u': case 'v': phonenumber+="8";break;
case  'w': case 'x': case 'y': case 'z': phonenumber+="9";break;
document.myform.number.value = phonenumber;
return true;
//  End -->
<form name=myform>
<table border=0>
Alphanumeric #:</td>
<input type=text size=20 maxlength=20 name=alphabet value="1800Flowers"></td>
Converted #:</td>
<input type="text" size=20 maxlength=20 name="number"></td>
align=center colspan=2><input type=button value="Convert" onClick="return convert(document.myform.alphabet.value)"></td>

JavaScript Editor Get Advanced
JavaScript and Ajax Editor,
Validator and Debugger!

1st JavaScript Editor.

Code was highlighted by 1st JavaScript Editor (The Best JavaScript Editor!).

lettings agent soho . autographs