亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 語言 > JavaScript > 正文

JavaScript截取指定長度字符串點擊可以展開全部代碼

2024-05-06 16:25:48
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了JavaScript截取指定長度字符串點擊可以展開全部代碼 的相關資料,需要的朋友可以參考下
 

文章的篇幅往往不是那么恰到好處,如果以原有的篇幅展示,那么有可能會影響網頁的布局或者美觀度,這個時候就要根據情況適量截取一定的字符串,以適應布局,不過當點擊一個按鈕的時候依然可以展開全部的內容,下面就通過一個實例詳細介紹一下如何實現此效果,代碼示例如下:

<!DOCTYPE html><html><head><meta charset=" utf-8"><meta name="author" content="http://www.softwhy.com/" /><title>字符串截取展開效果</title><style type="text/css">#thediv{ width:200px; margin:0px auto;}</style><script type="text/javascript"> function cutStr(){  var odiv=document.getElementById("thediv");  var str=odiv.innerHTML;  var ospan=document.createElement("span");  var olink=document.createElement("a");  ospan.innerHTML=str.substring(0,20);  olink.innerHTML=str.length>20?"...":"";  olink.href="###";  olink.onclick=function(){   if(olink.innerHTML=="..."){    olink.innerHTML="收起";    ospan.innerHTML=str;   }  else{    olink.innerHTML="...";    ospan.innerHTML=str.substring(0,20);   }  }  odiv.innerHTML="";  odiv.appendChild(ospan);  odiv.appendChild(olink); }; window.onload=function(){ cutStr();}</script> <body><div id="thediv">腳本之家歡迎您,個人的力量再強也只是一只強壯的而已,如果有分享和胸懷和合作的精神,那么就有可能活得巨大進步。</div> </body></html>

 

以上代碼實現了我們的要求,截取指定的字符串,后面以"..."結尾,當點擊這個結尾的時候,能夠展開所有的文字內容,下面就介紹一下此效果的實現過程。

一.實現原理:

創建一個span元素和a元素,然后使用substring()函數截取指定的字符串并將其設置為span元素的內容,然后判斷原來字符串的長度是否大于指定長度,如果大于,則將a元素中的內容設置為"..."。然后將原有div清空,然后span元素和a元素添加到div中去,這樣就實現了截取功能。為a元素注冊時間處理函數,點擊此按鈕就會執行事件處理函數,此函數首先判斷是出于何種狀態,如果處于收起狀態,那么就會將a元素中的內容設置為"收起",并且將原有所有字符放入span,這樣就實現了展開,如果出于展開狀態,那么就是截取字符和修改a元素中的內容。原理大體如此,可以參閱相關閱讀。

以上內容是本文給大家介紹的JavaScript截取指定長度字符串點擊可以展開全部代碼 ,希望大家喜歡。



注:相關教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
美日韩精品视频免费看| 国产欧美精品在线| 北条麻妃一区二区在线观看| 成人有码在线视频| 精品中文字幕乱| 精品自拍视频在线观看| 亚洲级视频在线观看免费1级| 久久久免费精品视频| 亚洲黄页视频免费观看| 777777777亚洲妇女| 成人妇女免费播放久久久| 色综合天天综合网国产成人网| 久久久精品久久| 日韩欧美在线视频观看| 日韩电影视频免费| 国产亚洲激情在线| 久久久999成人| 伊人伊成久久人综合网站| 在线一区二区日韩| 韩日精品中文字幕| 欧美激情喷水视频| 日韩女优人人人人射在线视频| 欧美第一黄网免费网站| 成人h视频在线观看播放| 亚洲精品永久免费| 国内偷自视频区视频综合| 日韩电视剧免费观看网站| 欧美国产日韩一区二区| 中文精品99久久国产香蕉| 91av在线看| 国产一区二区三区视频在线观看| 久久久精品国产网站| 日本久久亚洲电影| 亚洲综合在线做性| 午夜精品美女自拍福到在线| 成人免费视频网址| 伊人久久久久久久久久久| 精品偷拍各种wc美女嘘嘘| 亚洲精品美女久久| 亚洲自拍偷拍福利| 国产精品91在线观看| 亚洲人成电影在线观看天堂色| 国模叶桐国产精品一区| 欧美性少妇18aaaa视频| 亚洲情综合五月天| 欧美性猛交xxxx乱大交3| 国产精品久久久久久久美男| 久久精品人人爽| 国产精品久久久久久久久久久不卡| 亚洲欧美日韩中文在线制服| 国产精品国产三级国产aⅴ浪潮| 日韩av最新在线| 狠狠躁夜夜躁人人躁婷婷91| 欧美亚洲免费电影| 国产精品日韩在线| 国产亚洲福利一区| 69av在线视频| 欧美另类在线观看| 国产精品爽爽爽爽爽爽在线观看| 亚洲欧美中文日韩v在线观看| 日韩中文字幕在线视频| 精品国产91乱高清在线观看| 国产亚洲a∨片在线观看| 欧美一级电影久久| 日韩电影免费观看在线| 亚洲国产91精品在线观看| 亚洲电影免费观看高清完整版在线| 国产精品视频免费在线观看| 欧美亚洲国产视频小说| 在线观看日韩视频| 成人激情综合网| 久久成人一区二区| 日韩av有码在线| 精品国产欧美一区二区三区成人| 中文字幕国产亚洲| 国内外成人免费激情在线视频网站| 色偷偷91综合久久噜噜| 欧美成人免费观看| 色av吧综合网| 日韩在线播放视频| 美女国内精品自产拍在线播放| 国产精品对白刺激| 日韩精品极品在线观看播放免费视频| 亚洲国产精品一区二区久| xxxxx91麻豆| 91高潮精品免费porn| 日韩hd视频在线观看| 中文字幕亚洲综合| 国产中文欧美精品| 中文字幕日本欧美| 国产精品久久久久久久久久久久| 日韩美女在线看| 欧美国产日韩在线| 91精品国产91久久| 日韩av有码在线| 久久视频这里只有精品| 亚洲最大福利视频网站| 国产91在线高潮白浆在线观看| 欧美最顶级的aⅴ艳星| 一区二区三区视频免费在线观看| 欧美中文字幕在线播放| 亚洲欧美日韩国产中文| 国产欧美亚洲精品| 欧洲成人午夜免费大片| 国产精品久久久久久久一区探花| 亚洲iv一区二区三区| 久久亚洲精品国产亚洲老地址| 日韩精品在线电影| 亚洲欧美在线x视频| 成人情趣片在线观看免费| 欧美视频第一页| 亚洲第一页自拍| 亚洲人成亚洲人成在线观看| 欧美一级在线播放| 亚洲成人免费在线视频| 91国内揄拍国内精品对白| 国产精品老女人精品视频| 午夜精品久久久久久99热| 国产一区av在线| 中文日韩在线视频| 国产精品视频播放| 日韩精品丝袜在线| 亚洲激情视频在线播放| 国产亚洲精品综合一区91| 国语对白做受69| 欧美网站在线观看| 国产精品免费久久久| 成人激情在线播放| 亚洲成人网久久久| 欧美日韩电影在线观看| 久久亚洲精品网站| 在线成人中文字幕| 日产精品99久久久久久| 成人午夜小视频| 国产日韩在线亚洲字幕中文| 亚洲欧美在线一区二区| 91精品国产网站| 国产一区二区三区丝袜| 免费不卡欧美自拍视频| 国产精品视频一| 国产91精品最新在线播放| 欧美性高潮床叫视频| 久久成人精品电影| 秋霞成人午夜鲁丝一区二区三区| 日本国产欧美一区二区三区| 2020国产精品视频| 在线看日韩av| 成人免费福利在线| 亚洲综合精品一区二区| 久久91精品国产91久久跳| 国产精品久久久久久久一区探花| 国产精品视频区| 亚洲欧美激情精品一区二区| 久久综合久中文字幕青草| 日韩av在线网页| 日韩美女视频在线观看| 国产综合久久久久久| 国模视频一区二区| 亚洲永久免费观看| 久久精品视频va| 亚洲欧洲中文天堂| 久久久精品久久| 91精品91久久久久久| 免费成人高清视频|