導航:首頁 > 編程語言 > js驗證只能中文

js驗證只能中文

發布時間:2023-08-16 07:31:55

『壹』 js如何判斷字元是中文,英文,數字還是字元

需要准備的材料分別有:電腦、html編輯器、瀏覽器。

1、首先,打開html編輯器,新建html文件專,例如:index.html。

『貳』 js驗證框里設置輸入框裡面的長度為20個字元(可以為中文)改怎麼設置

寫個函數計算輸入框里頭字元串的長度就好了,,
function getStringLen(Str){
var i,len,code;
if(Str==null || Str == "") return 0;
len = Str.length;
for (i = 0;i < Str.length;i++)
{
code = Str.charCodeAt(i);
if (code > 255) {len ++;}
}
if(len > 20) { return true;}else{
alert('字數至少20個');

return false;

}
}
然後當文本框失去焦點觸發函數,,<input id="input" onblur = getStringLen(document.getElementsById('input')) type="text" />
這個函數我網上找的,,在加工,你可以自己完善看看。。

『叄』 JS表單驗證姓名不能為空且一定為中文

就這么2句代碼就寫得亂七八糟的
function checkName(){
if(inputname.value.length!=0){if(value.match(/^[\u4e00-\u9fa5]+$/))alert('ok');else alert('enter chinese'); }else{alert('not empty');}}

『肆』 怎麼用js正則驗證文本框只能輸入中文和英文不可輸入數字和其他特殊字元

/*
用途:檢查輸入字元串是否只由漢字、字母組成
輸入:
value:字元串
返回:
如果通過驗證返回true,否則返回false
*/function isChinaOrLett(s){//判斷是否是漢字、字母組成
var regu = "^[a-zA-Z\u4e00-\u9fa5]+$";
var re = new RegExp(regu);
if (re.test(s)) {
alert(s);
}else{
alert("f");
}
}

『伍』 用JS如何驗證用戶輸入的用戶名只能是漢字並且在2-4位之間

functioncheckname(val){

reg=/^[u4E00-u9FA5]{2,4}$/;

if(!reg.test(val)){

document.getElementById('t').innerHTML='不符合標准!';

}else{

document.getElementById('t').innerHTML='符合標准!';

}

}

用正則的方式驗證輸入框的內容是2-4位的漢字。

(5)js驗證只能中文擴展閱讀:

^:匹配輸入字元串的開始位置。

$:匹配輸入字元串的結尾位置。

[u4e00-u9fa5]:匹配一個漢字的范圍。

{n,m}:m和n均為非負整數,其中n <= m。最少匹配 n 次且最多匹配 m 次。

[u4E00-u9FA5]{2,4}:表示2-4位漢字。

test():檢測指定字元串是否存在返回一個布爾值。

!reg.test(val):表示val匹配上reg,表達式為false,否則為true。

『陸』 求驗證全是中文的js正則表達式

/^[\u4E00-\u9FA5]+$/
例如
function load(){
var regex =/^[\u4E00-\u9FA5]+$/;
alert(regex.exec("中國"));
}
如果在js文件,需呀把 中國 轉換為 對應的 utf碼 \u4E2D\u56FD 在進內行匹配
你試容試唄

閱讀全文

與js驗證只能中文相關的資料

熱點內容
日本蘋果66g多少錢 瀏覽:93
個性的文件夾名稱 瀏覽:697
怎麼設置文件打開密碼 瀏覽:811
手機版qq客服代碼怎麼用 瀏覽:24
fme可以打開哪些文件 瀏覽:339
好看的qq密碼 瀏覽:293
安卓唯一標識有哪些 瀏覽:243
win10ime 瀏覽:271
手機號大數據保護停機是什麼意思 瀏覽:81
兩個蘋果手機怎麼隔空投送app 瀏覽:903
ps修改有褶皺的文件 瀏覽:417
javadbfreader 瀏覽:307
蘋果手機數字代碼是什麼 瀏覽:66
驅動程序順序安裝腳本 瀏覽:665
word文件里怎樣查重 瀏覽:219
mx5系統基帶版本 瀏覽:184
ntlea全域通win10 瀏覽:171
qq怎麼查看別人的收藏 瀏覽:135
地震三參數matlab程序 瀏覽:57
怎樣給優盤文件加密軟體 瀏覽:7

友情鏈接