JavaScript獲取中英文混合字符串長(zhǎng)度的方法示例
本文實(shí)例講述了JavaScript獲取中英文混合字符串長(zhǎng)度的方法。分享給大家供大家參考,具體如下:
JavaScript獲取中英文混合字符串的長(zhǎng)度方法:
function StrLen(sString) {
var j = 0;
var s = sString;
if (s=="") return j;
for (var i=0; i<s.length; i++)
{
if (s.substr(i,1).charCodeAt(0)>255) j = j + 2;
else j++
}
return j;
}
應(yīng)用示例:
var fName = file.value.substring(file.value.lastIndexOf('//')+1);
if(StrLen(fName)>50){
alert('文件名稱長(zhǎng)度不能超過(guò)25個(gè)漢字50個(gè)字符! ');
return false;
}
PS:這里再為大家推薦幾款在線字符統(tǒng)計(jì)工具供大家參考:
在線字?jǐn)?shù)統(tǒng)計(jì)工具:
http://tools.jb51.net/code/zishutongji
在線字符統(tǒng)計(jì)與編輯工具:
http://tools.jb51.net/code/char_tongji
更多關(guān)于JavaScript相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《JavaScript數(shù)學(xué)運(yùn)算用法總結(jié)》、《JavaScript中json操作技巧總結(jié)》、《JavaScript切換特效與技巧總結(jié)》、《JavaScript查找算法技巧總結(jié)》、《JavaScript動(dòng)畫(huà)特效與技巧匯總》、《JavaScript錯(cuò)誤與調(diào)試技巧總結(jié)》、《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》及《JavaScript遍歷算法與技巧總結(jié)》
希望本文所述對(duì)大家JavaScript程序設(shè)計(jì)有所幫助。
- js截取中英文字符串、標(biāo)點(diǎn)符號(hào)無(wú)亂碼示例解讀
- 在javascript中如何得到中英文混合字符串的長(zhǎng)度
- javascript截取字符串(通過(guò)substring實(shí)現(xiàn)并支持中英文混合)
- JS判斷字符串長(zhǎng)度的5個(gè)方法(區(qū)分中文和英文)
- Javascript 字符串字節(jié)長(zhǎng)度計(jì)算函數(shù)代碼與效率分析(for VS 正則)
- js計(jì)算字符串長(zhǎng)度包含的中文是utf8格式
- js如何判斷輸入字符串長(zhǎng)度
- JS獲取字符串型數(shù)組下標(biāo)的數(shù)組長(zhǎng)度的代碼
- js限制textarea每行輸入字符串長(zhǎng)度的代碼
- js 判斷計(jì)算字符串長(zhǎng)度/判斷空的簡(jiǎn)單方法
- JavaScript實(shí)現(xiàn)的GBK、UTF8字符串實(shí)際長(zhǎng)度計(jì)算函數(shù)
- JS判斷輸入字符串長(zhǎng)度實(shí)例代碼(漢字算兩個(gè)字符,字母數(shù)字算一個(gè))
相關(guān)文章
JS實(shí)現(xiàn)的添加彈出層并完成鎖屏操作示例
這篇文章主要介紹了JS實(shí)現(xiàn)的添加彈出層并完成鎖屏操作,涉及JS針對(duì)頁(yè)面元素與樣式動(dòng)態(tài)操作相關(guān)技巧,需要的朋友可以參考下2017-04-04
javascript 傳統(tǒng)事件模型構(gòu)造的事件監(jiān)聽(tīng)器實(shí)現(xiàn)代碼
最近做東西需要添加大量的事件,而且要對(duì)所有事件進(jìn)行比較細(xì)致的控制,于是便試著寫(xiě)了個(gè)事件監(jiān)聽(tīng)器。2010-05-05
WordPress中利用AJAX異步獲取評(píng)論用戶頭像的方法
這篇文章主要介紹了WordPress中利用AJAX異步獲取評(píng)論用戶頭像的方法,文中的例子是輸入郵箱即可獲取頭像,需要的朋友可以參考下2016-01-01
JS運(yùn)動(dòng)特效之任意值添加運(yùn)動(dòng)的方法分析
這篇文章主要介紹了JS運(yùn)動(dòng)特效之任意值添加運(yùn)動(dòng)的方法,結(jié)合實(shí)例形式分析了javascript針對(duì)多物體運(yùn)動(dòng)通過(guò)參數(shù)控制不同運(yùn)動(dòng)效果的實(shí)現(xiàn)方法,需要的朋友可以參考下2018-01-01

