澳门二十一点游戏赌场 澳门二十一点游戏赌场
    您现在的位置:首页 >> 软件应用 >> Java教程 >> 内容

    在日文系统中使用javascript校验用户输入长度

    时间:2012/7/23 20:32:12 点击:

      核心提示:以下 wkType = Obj.type; if (wkType == 'text') {wkValue = Obj.value; } else if (wkType == 'hidden') {wk...
    以下javascript校验日文环境下的用户输入
    直接调用fvallenchk函数即可,obj为要校验的对象,max_len为最大长度,该函数返回0表示长度超出,反之则通过.

    function fgetdata(Obj){
    wkValue = "";
    wkType = Obj.type;
    if (wkType == "text") {
    wkValue = Obj.value;
    } else if (wkType == "hidden") {
    wkValue = Obj.value;
    } else if (wkType == "select-one") {
    SelIx = Obj.selectedIndex;
    wkValue = Obj.options[SelIx].value;
    } else if (wkType == "textarea") {
    wkValue = Obj.value;
    } else if (wkType == "password") {
    wkValue = Obj.value;
    }
    return wkValue;
    }

    function fvallenchk(obj,max_len){
    var chkstr,i,cnt = 0;

    chkstr = "????????`??????????????????????????????????????????????????";
    strValue = fgetdata(obj);
    for(i=0; i if(escape(strValue.charAt(i)).length >= 4 ){
    if ( chkstr.indexOf(strValue.charAt(i))== -1){
    cnt+=2;
    }else{
    cnt++;
    }
    }else{
    cnt++;
    }
    };
    if (cnt > max_len) {
    return "0";
    } else {
    return "1";
    }
    }


    作者:佚名 来源:不详

    共有评论 0相关评论
    发表我的评论
    • 大名:
    • 内容:
  • 澳门二十一点游戏赌场(www.0769online.com) © 2018 版权所有 All Rights Reserved. 邮箱:103150@qq.com 业务QQ:103150 手机:13549753683

    Power By Laoy8 SQL 3.0SP1 粤ICP备10098668号
  •