整合營銷服務(wù)商

          電腦端+手機(jī)端+微信端=數(shù)據(jù)同步管理

          免費(fèi)咨詢熱線:

          實(shí)現(xiàn)文本框輸入字?jǐn)?shù)受限制效果

          實(shí)現(xiàn)文本框輸入字?jǐn)?shù)受限制效果

          很多網(wǎng)站的表單提交頁面中文本框輸入時(shí)會(huì)出現(xiàn)限制輸入的字?jǐn)?shù),然后還會(huì)統(tǒng)計(jì)你已經(jīng)輸入多少字?jǐn)?shù)剩余多少。今天就來簡(jiǎn)單寫一個(gè)類似的例子,有興趣的小伙伴可以參考下:

          效果圖:

          html:

          JS代碼:

          首先獲取輸入的字節(jié)數(shù)然后用總限制字?jǐn)?shù)減去輸入的等于已經(jīng)輸入多少賦值給rem.最后就計(jì)算id為id2中剩余輸入的字?jǐn)?shù)。

          、將富文本html內(nèi)容轉(zhuǎn)換為純文本

          formatrichtext=(richtext, len=0)=> {
              let content=richtext.replace(/<.+?>/g, '');    
              content=content.replace(/ /ig, ''); /* 去除  */    
              content=content.replace(/\s/ig, ''); /* 去除空格 */
              return content;
          }

          2、限制展示的文本長(zhǎng)度

          時(shí)候需要控制下文字?jǐn)?shù),不然就會(huì)溢出,頁面就會(huì)變樣不美觀。這時(shí)我們就可以用css控制字?jǐn)?shù),超出部分顯示省略號(hào)。可以不換行,超出部分顯示省略號(hào),也可以可以換行,多行,超出部分顯示省略號(hào)。

          1.不換行,超出部分顯示省略號(hào)

          <!Doctype html>
          <html>
          <head>
          <meta http-equiv="Content-Type" content="text/html; charset=GBK"/>
          <title>用css控制字?jǐn)?shù),超出部分顯示省略號(hào)</title>
          <style type="text/css">
          *{margin:0;padding:0;}
          body{width:1000px;margin:100px auto;}
          .box{
          width:260px;
          /*超出部分就隱藏*/
          overflow:hidden;
          /*不換行設(shè)定*/
          white-space:nowrap;
          /*超出部分的文字顯示省略號(hào)*/
          text-overflow:ellipsis;
          }
          </style>
          </head>
          <body>
          <div class="box">用css控制字?jǐn)?shù),超出部分顯示省略號(hào)用css控制字?jǐn)?shù),超出部分顯示省略號(hào)</div>
          </body>
          </html>
          

          效果圖如下:

          2.可以換行,多行,超出部分顯示省略號(hào)

          <!Doctype html>
          <html>
          <head>
          <meta http-equiv="Content-Type" content="text/html; charset=GBK"/>
          <title>可以換行,多行,超出部分顯示省略號(hào)</title>
          <style type="text/css">
          *{margin:0;padding:0;}
          body{width:1000px;margin:100px auto;}
          .box{
          width:260px;
          display: -webkit-box;
          -webkit-box-orient: vertical;
          /*2行*/
          -webkit-line-clamp: 2;
          overflow: hidden;
          }
          </style>
          </head>
          <body>
          <div class="box">1.用css控制字?jǐn)?shù),超出部分顯示省略號(hào)用css控制字?jǐn)?shù),超出部分顯示省略號(hào)</div>
          <div class="box">2.用css控制字?jǐn)?shù),超出部分顯示省略號(hào)用css控制字?jǐn)?shù),超出部分顯示省略號(hào)</div>
          </body>
          </html>
          

          效果圖如下:

          注:此方法適用于WebKit瀏覽器及移動(dòng)端。

          除注明外的文章,均為來源:湯久生博客,轉(zhuǎn)載請(qǐng)保留本文地址!

          原文地址:http://tangjiusheng.com/divcss/169.html


          主站蜘蛛池模板: 无码欧精品亚洲日韩一区| 久久久久国产一区二区三区| 波多野结衣久久一区二区| 国精品无码一区二区三区左线 | 东京热人妻无码一区二区av| 一区二区三区人妻无码| 亚洲av无码一区二区乱子伦as| 国产日韩高清一区二区三区| 精品一区二区三区免费视频| 亚洲一区二区在线免费观看| 色欲综合一区二区三区| 亚洲AⅤ无码一区二区三区在线 | 国产成人av一区二区三区在线| 亚洲AV综合色一区二区三区| 无码午夜人妻一区二区不卡视频| 无码精品人妻一区二区三区免费看 | 亚洲av无一区二区三区| 无码精品人妻一区二区三区免费看 | 亚洲av日韩综合一区在线观看| 日本高清无卡码一区二区久久| 无码少妇一区二区浪潮免费| 中文字幕日韩一区二区三区不卡| 国产精品无码不卡一区二区三区| 国产精品亚洲一区二区无码 | 成人免费区一区二区三区| 精品一区二区三区视频| 鲁丝丝国产一区二区| 亚洲丶国产丶欧美一区二区三区 | 国产成人精品一区二区三区| 国产伦精品一区二区三区无广告 | 久久99精品一区二区三区| 亚洲综合色自拍一区| 亚洲乱码日产一区三区| 亚洲中文字幕无码一区二区三区 | 国产精品高清一区二区人妖 | 亚洲一区二区在线免费观看| 亚洲AV无码一区二区三区DV| 亚洲一区二区三区夜色| 精品一区二区三区在线观看视频| 日韩人妻一区二区三区免费| 一区二区三区视频在线观看|