js輸入框字數即時更新的實例教程
這篇文章主要介紹了JavaScript輸入框字數即時統計更新,具有一定的參考價值,有興趣的小夥伴們可以參考一下
在前端開發中,很多情況下需對輸入內容進行驗證。即時統計功能,對於定長輸入而言,可以讓使用者即時明確輸入界限,並合理安排內容。
字數即時統計更新
下面將以【訊息內容】為例,設計實作輸入框字數即時統計更新功能。
專案架構如下:
message
紙.css
#message
message.css message.js message.tpl
//移动端微信公众号开发 <p class="weui-cellbd"> <textarea id="content" class="weui-textarea" placeholder="新消息内容" rows="3"> </textarea> <p class="weui-textarea-counter"> <span class="contentcount">0</span>/200 </p> </p> //web端业务开发 <p class="modal-body" style="box-sizing: border-box;"> <form id="newtaskform" class="form-horizontal"></form> </p>
//移动端 tooltips提示形式 $('#content').bind('input propertychange', function () { var fizeNum = $(this).val().length; if (fizeNum > 200) { var char = $(this).val(); char = char.substr(0, 200); $(this).val(char); fizeNum = 200; tooltipsShow('消息内容不能超过200字'); } $(this).parent().find('.contentcount').text(fizeNum); }); //web网页span提示形式 FileName = '<p class="form-group" id="text"><label class="col-sm-3 control-label" id="textlabel"><span class="dot"></span>消息内容</label>'+ '<p class="col-sm-9 input-container "><textarea id="msgcontent" name="text" rows="8" style="width:100%;padding-right:20px"></textarea>' + '<p class="counter" style="float:right;">' + '<span id="texttips" style="display: none; color: #ff0000;">消息内容超出最大限制</span><span class="contentcount">0</span>/200</p>' + '</p></p>'; $("#newtaskform").append(FileName); $('#msgcontent').bind('input propertychange', function () { var fizeNum = $(this).val().length; if (fizeNum > 200) { var char = $(this).val(); char = char.substr(0, 200); $(this).val(char); fizeNum = 200; $("#texttips").show(); }else{ $("#texttips").hide(); } $(this).parent().find('.contentcount').text(fizeNum); });
以上是js輸入框字數即時更新的實例教程的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

熱門話題

最近有很多win11遇到了輸入體驗對話框總是閃爍,關也關不掉的問題,這其實是由於win11的默認系統服務和組件導致的,我們需要先禁用相關服務,再禁用輸入體驗服務就可以解決了,下面一起來試試看。 win11輸入體驗怎麼關閉:第一步,右鍵開始選單,開啟「任務管理器」第二步,依序找到「CTF載入程式」、「MicrosoftIME」和「服務主機:Textinputmanagementservice」三個進程,右鍵「結束任務」第三步,打開開始選單,在上方搜尋並打開「服務」第四步,在其中找到「Textinp
![Windows輸入遇到掛起或記憶體使用率高的問題[修復]](https://img.php.cn/upload/article/000/887/227/170835409686241.jpg?x-oss-process=image/resize,m_fill,h_207,w_330)
Windows的輸入體驗是關鍵的系統服務,負責處理來自各種人機介面設備的使用者輸入。它在系統啟動時自動啟動,在背景運行。然而,有時候這個服務可能會出現自動掛起或佔用過多記憶體的情況,導致系統效能下降。因此,及時監控和管理這個進程是至關重要的,以確保系統的效率和穩定性。在這篇文章中,我們將分享如何解決Windows輸入體驗被掛起或導致記憶體使用率高的問題。 Windows輸入體驗服務沒有使用者介面,但它與處理與輸入裝置相關的基本系統任務和功能有密切關聯。它的作用是幫助Windows系統理解使用者輸入的每一

在使用win10記事本輸入文字的時候,有很多的小伙伴們都想查看自己到底輸入了多少的文字,那麼怎麼去查看呢,其實只要打開文本屬性後查看字節數就能看出字數了。 win10記事本怎麼看字數:1、先在記事本中編輯好內容以後,將其保存。 2、然後滑鼠右鍵點選自己儲存的記事本,選擇。 3.我們看到是8字節,因為每一個漢字的大小是2位元組。 4.我們看到總位元組後,用其除以2就行了。如984字節,除以2就是492個字。 5.但是要注意的是,123這種每個數字只佔一個字節,一個英文單字也只佔一個位元組。

如何使用WebSocket和JavaScript實現線上語音辨識系統引言:隨著科技的不斷發展,語音辨識技術已成為了人工智慧領域的重要組成部分。而基於WebSocket和JavaScript實現的線上語音辨識系統,具備了低延遲、即時性和跨平台的特點,成為了廣泛應用的解決方案。本文將介紹如何使用WebSocket和JavaScript來實現線上語音辨識系

隨著網路技術的不斷發展,即時視訊串流已成為了網路領域的重要應用。要實現即時視訊串流播放,其中的關鍵技術包括WebSocket和Java。本文將介紹如何結合使用WebSocket和Java實現即時視訊串流播放,並提供相關的程式碼範例。一、什麼是WebSocketWebSocket是一種在單一TCP連線上進行全雙工通訊的協議,它在Web

WebSocket與JavaScript:實現即時監控系統的關鍵技術引言:隨著互聯網技術的快速發展,即時監控系統在各個領域中得到了廣泛的應用。而實現即時監控的關鍵技術之一就是WebSocket與JavaScript的結合使用。本文將介紹WebSocket與JavaScript在即時監控系統中的應用,並給出程式碼範例,詳細解釋其實作原理。一、WebSocket技

Word是一款備受大家喜歡的辦公室軟體之一。有時候在文件的排版要求上,有嚴格的字數要求,例如標題字數,不宜過長,過長的標題不夠突出醒目。還有某些段落要放進一些軟體系統中,字數過多過少,都會影響排版的美觀。文字一個個數的話,既顯得呆板,又比較浪費時間,說不定還會數錯,word怎麼看字數?我們一起來學習一下word看字數的幾種方法。 word怎麼看字數? word看字數的方法第一種方法,用Word字數統計查看1、選擇“審閱”選項卡,單擊“字數統計”,則統計出文檔的頁數、字數、字符數、段落數和行數等資訊.操

JavaScript和WebSocket:打造高效的即時天氣預報系統引言:如今,天氣預報的準確性對於日常生活以及決策制定具有重要意義。隨著技術的發展,我們可以透過即時獲取天氣數據來提供更準確可靠的天氣預報。在本文中,我們將學習如何使用JavaScript和WebSocket技術,來建立一個高效的即時天氣預報系統。本文將透過具體的程式碼範例來展示實現的過程。 We
