checkAlphabetOrNumberOnly
String
checkAlphabetOrNumberOnly(formElement, mode, option)
- 入力データが半角英数字のみかどうかを判定します。
1)modeが 0 の場合、半角数字と大文字小文字の半角英数字+任意の文字のみなら空文字を返します。
2)modeが 1 の場合、半角数字と大文字の半角英数字+任意の文字のみなら空文字を返します。
3)modeが 2 の場合、半角数字と小文字の半角英数字+任意の文字のみなら空文字を返します。
指定された文字以外の文字が含まれている場合、その文字を返します。
- パラメータ:
- formElement - form.element
mode - チェックモード
option - 半角数字と半角英数字以外に許可するオプション文字
- 戻り値:
- formElement.valueが半角英数字のみの場合:空文字
上記以外の場合:指定された文字以外の文字
- その他:
- Code:48〜Code:57は「半角数字」
Code:65〜Code:90は「半角英字(大文字)」
Code:97〜Code:122は「半角英字(小文字)」
Netscape4.05以前では、戻り値:指定された文字以外の文字列が
全角文字だった場合に文字化けする可能性があります。