validation code / function to allow only Letters in a text box

Answer Posted / kevin konkle

//A script to format the Name field to only allow letters
//Have this be called off the keypress event of your
textbox control.
function nameFormat(fld, e)
{
var key = '';

//This string contains all characters you want to allow
//It could just as easily be 0123456789 to only allow
numbers.
var strCheck
= 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
var whichCode = (window.Event) ? e.which : e.keyCode;

if (whichCode == 13) return true; // Enter
if (whichCode == 8) return true; // Delete

// Get key value from key code
key = String.fromCharCode(whichCode);

// Not a valid key
if (strCheck.indexOf(key) == -1) return false;

//If it is a legal value then add it to the text box
fld.value += key;

return false;
}

Is This Answer Correct ?    21 Yes 17 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How to encode and decode URL strings?

1804


advance the focus to next consecutive fields when Enter Key is pressed

1807


Create a Menu that can be activated while clicking on Right Mouse button

1717


how to create an anonymous function

1742


how to transform XML Data into HTML

1916






how to create a Draggable element

1976


write a code to generate pseudorandom numbes

1805


how to create Expandable and Collapsible Menus

2666


snippet to prevent submission of form when certain/any validations got failed

1559


how to create a Custom Scrollbar

2060


determine which Element received an Event

1913


function to combine two or more arrays

1711


maximizing the main window

1645


How to block double clicks

1628


code to sorting an array of objects

1999