文章詳情頁(yè)
javascript - 新浪微博網(wǎng)頁(yè)版的字?jǐn)?shù)限制是怎么做的
瀏覽:126日期:2022-06-24 13:43:24
問(wèn)題描述
如題。補(bǔ)充下,可能大家沒(méi)有理解我的意思,這里的字母數(shù)字和漢字占的字?jǐn)?shù)是不一樣的
問(wèn)題解答
回答1:上面是jquery寫(xiě)法,js可以這樣寫(xiě)
document.getElementById(’textarea id’).value.length;
它做了處理,中文算1個(gè)字符,英文或數(shù)字等其他字符算0.5個(gè)
可參考:http://blog.csdn.net/haison_f...
回答2:既然在onchange的時(shí)候右上角已經(jīng)顯示了輸入了多少個(gè)字、明顯就是js監(jiān)聽(tīng)onchange的value取length
超出length做處理就好了
回答3:獲取到文本框的value,然后判斷value的長(zhǎng)度就可以了。
標(biāo)簽:
微博
上一條:javascript - 在低版本微信如何處理引用高版本的微信小程序基礎(chǔ)庫(kù)所帶來(lái)的問(wèn)題?下一條:javascript - js 微信分享出來(lái)沒(méi)有縮略圖是怎么回事?
相關(guān)文章:
1. dockerfile - docker-compose啟動(dòng)lnmp失敗?2. javascript - table固定尾行,有人寫(xiě)過(guò)嗎?3. javascript - 如何在NW.JS中使用Node自動(dòng)重啟進(jìn)程?4. gulp-ruby-sass編譯出來(lái)的文件有錯(cuò)5. javascript - 使用node.js的ws模塊不斷地向客戶端發(fā)送消息,應(yīng)該如何不斷地去觸發(fā)“發(fā)送”這個(gè)動(dòng)作6. javascript - 為什么會(huì)打印兩次啊?7. 引入traits后,為什么index得是空的呢?8. string - Python字符串不區(qū)分大小寫(xiě)替換9. angular.js使用$resource服務(wù)把數(shù)據(jù)存入mongodb的問(wèn)題。10. python - django中普通用戶如何利用admin修改自己的信息?
排行榜

熱門標(biāo)簽