您好,登錄后才能下訂單哦!
本篇文章給大家分享的是有關怎么在javascript中使用substring實現一個展開與收縮文字功能,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>展開和收縮</title> <style> p { margin: 0 auto; width: 500px; padding: 20px; border: 5px solid #888; background-color: #ffcc33; } </style> </head> <script> window.onload = function() { var oP = document.getElementsByTagName("p")[0] var oSpan = oP.getElementsByTagName("span")[0]; var oA = oP.getElementsByTagName("a")[0]; var str = oSpan.innerHTML; var onOff=true; oA.onclick = function() { if(onOff) { oSpan.innerHTML = str.substring(0, 22); oA.innerHTML = "<< 展開" } else { oSpan.innerHTML = str.substring(0); oA.innerHTML = "<< 收縮" } onOff=!onOff; } } </script> <body> <p> <span>2017年5月到6月,科學家們沿著澳大利亞海岸線向珊瑚海行進,他們從4000米深的海底收集到1000多種海洋生物,其中300多種是新物種。照片里的紅色科芬魚(coffinfish)長著藍色眼睛,頭上有個蓬松柔軟的“釣竿”,這個釣竿能勾引獵物上鉤。這是一種甲殼食肉動物,在深海中它是“拾荒者”,任何能提供營養的東西它們都能吃,包括腐爛的鯨魚尸體。'這是發光的海蛇尾,它們用微弱的熒光警告那些捕食者,不要把它們當作食物。</span>...<a href="javascript:;" rel="external nofollow" ><< 收縮</a> </p> </body> </html>
以上就是怎么在javascript中使用substring實現一個展開與收縮文字功能,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。