stroll [名] [C] ぶらぶら歩き,散歩.

  スポンサーサイト

一定期間更新がないため広告を表示しています

- | permalink | - | - | ↑top
Clip!! | Ranking |

  全角文字チェック

checkFullStringOnly

String checkFullStringOnly(formElement, option)
入力データが全角文字のみかどうかを判定します。
1)optionに空文字が指定されている場合、全角文字のみなら空文字を返します。
2)optionに空文字以外が指定されている場合、全角文字+任意の文字のみなら空文字を返します。

指定された文字以外の文字が含まれている場合、その文字を返します。

パラメータ:

formElement - form.element
mode - チェックモード
(オプション文字を指定しない場合は空文字を指定してください。)

戻り値:

formElement.valueが全角文字のみの場合:空文字
上記以外の場合:指定された文字以外の文字

その他:

Code:0〜Code:255は「半角記号および半角英数字」
Code:65382〜Code:65439は「半角カタカナ」

<SCRIPT LANGUAGE="JavaScript">
<!--
// 全角文字チェック
function checkFullStringOnly(formElement, option){
    var str = formElement.value;
    var bace_len = "ア".length;
    var str_length = str.length;
    if (bace_len == 1) { str_length = str_length * 2; }
    var code, count;
    for (var i = 0; i < str_length; i++) {
        count = 0;
        code = str.charCodeAt(i);
        if ((0 <= code && code <= 255) || (65382 <= code && code <= 65439)) { count++; }

        /* オプション文字 */
        if (!option == "" && option.indexOf(String.fromCharCode(code)) < 0) { count++; }

        if (option == "" && count == 1) { return str.substring(i, i+1); }
        if (!option == "" && count == 2) { return str.substring(i, i+1); }
    }
    return "";
}

function check(form) {
    if((str = checkFullStringOnly(form.param, "")) != "") {
        alert("全角文字以外の文字¥""+str+"¥"が含まれています。");
        focusSelect(form.param);
        return;
    }
}
function check2(form) {
    if((str = checkFullStringOnly(form.param, "-")) != "") {
        alert("全角文字と半角ハイフン以外の文字¥""+str+"¥"が含まれています。");
        focusSelect(form.param);
        return;
    }
}

function focusSelect(formObj) {
    formObj.focus();
    formObj.select();
}
// -->
</SCRIPT>
memo(JavaScript) | permalink | comments(11) | trackbacks(1) | ↑top
Clip!! | Ranking |

  スポンサーサイト

- | permalink | - | - | ↑top
Clip!! | Ranking |

  Comment List
さん | 2006/01/29 13:12
GuTeK FiUtEkさん | 2006/03/08 18:47
great site
phentermine pillさん | 2006/03/15 05:18
yooooy
i like this site
monte carlo casino las vegasさん | 2006/03/19 18:58
great site
cialis fdaさん | 2006/03/20 08:41
<a href=http://7rape.com/mp3/kazoo-mp3-player > kazoo-mp3-player </a>,[url=http://7rape.com/mp3/kazoo-mp3-player ] kazoo-mp3-player [/url], http://7rape.com/mp3/kazoo-mp3-player <a href=http://freelink.org/antidepressants > antidepressants </a>,[url=http://freelink.org/antidepressants ] antidepressants [/url], http://freelink.org/antidepressants <a href=http://freelink.org/allergies > allergies </a>,[url=http://freelink.org/allergies ] allergies [/url], http://freelink.org/allergies <a href=http://7rape.com/mp3/napa-mp3-player > napa-mp3-player </a>,[url=http://7rape.com/mp3/napa-mp3-player ] napa-mp3-player [/url], http://7rape.com/mp3/napa-mp3-player <a href=http://7rape.com/mp3/personal-mp3-player > personal-mp3-player </a>,[url=http://7rape.com/mp3/personal-mp3-player ] personal-mp3-player [/url], http://7rape.com/mp3/personal-mp3-player <a href=http://7rape.com/mp3/samsung-mp3-player > samsung-mp3-player </a>,[url=http://7rape.com/mp3/samsung-mp3-player ] samsung-mp3-player [/url], http://7rape.com/mp3/samsung-mp3-player <a href=http://7rape.com/mp3/sports-mp3-player > sports-mp3-player </a>,[url=http://7rape.com/mp3/sports-mp3-player ] sports-mp3-player [/url], http://7rape.com/mp3/sports-mp3-player <a href=http://7rape.com/mp3/mini-mp3-player > mini-mp3-player </a>,[url=http://7rape.com/mp3/mini-mp3-player ] mini-mp3-player [/url], http://7rape.com/mp3/mini-mp3-player <a href=http://7rape.com/mp3/mb-mp3-player > mb-mp3-player </a>,[url=http://7rape.com/mp3/mb-mp3-player ] mb-mp3-player [/url], http://7rape.com/mp3/mb-mp3-player
Nelson Clearyさん | 2006/03/21 07:14
Craig Barnesさん | 2006/03/22 08:54
yoo hop great
levitra versus viagraさん | 2006/03/23 08:41
sdasad
dfs
sdffdsds
asdさん | 2006/03/25 09:57
Rob Schmidtさん | 2006/03/25 10:05

  Comment









  Trackback URL
 

  Trackback
エッチ4610
エッチ4610 | 2006/02/02 20:03
Home  |  Selected Entries  |  Recent Comments  |  Recent Trackback  |  Categories  |  Archives  |  bbs