課程
/前端開發(fā)
/JavaScript
/表單驗(yàn)證
字符輸入計(jì)算不對(duì)啊,例如"網(wǎng)"計(jì)算出來是四個(gè)字符數(shù)而不是兩個(gè),請(qǐng)問怎么解決呢
2017-04-22
源自:表單驗(yàn)證 5-1
正在回答
function getLength( str ) {
? ? ?return str.replace(/[^\x00-xff]/g,'xx').length;
?}
不理解啊 ?這里只匹配漢字字符 可是英文字符怎樣計(jì)數(shù)呢???
破舊的時(shí)光機(jī)3662066
教程里是這么寫的 ,我驗(yàn)證了一下 ?網(wǎng)是 兩個(gè)字符啊 ?沒錯(cuò)呀
舉報(bào)
表單驗(yàn)證是JavaScript中的高級(jí)選項(xiàng)之一,輸入框的驗(yàn)證
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-08-30
function getLength( str ) {
? ? ?return str.replace(/[^\x00-xff]/g,'xx').length;
?}
不理解啊 ?這里只匹配漢字字符 可是英文字符怎樣計(jì)數(shù)呢???
2017-04-23
function getLength( str ) {
? ? ?return str.replace(/[^\x00-xff]/g,'xx').length;
?}
教程里是這么寫的 ,我驗(yàn)證了一下 ?網(wǎng)是 兩個(gè)字符啊 ?沒錯(cuò)呀