首頁 > web前端 > js教程 > javascript怎麼隱藏文字

javascript怎麼隱藏文字

藏色散人
發布: 2021-10-14 14:41:54
原創
5591 人瀏覽過

javascript隐藏文字的方法:1、创建一个HTML示例文件;2、通过div设置文字内容;3、通过“function init(){...}”方法实现隐藏文字功能即可。

javascript怎麼隱藏文字

本文操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

javascript怎么隐藏文字?

javascript实现文字隐藏

Html代码 

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"

<html xmlns="http://www.w3.org/1999/xhtml"

<head> 

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 

<title>无标题文档</title> 

</head> 

<script type="text/javascript"

   function init(){ 

      var len = 14;      //默认显示字数 

      var ctn = document.getElementById("content");  //获取div对象 

      var content = ctn.innerHTML;                   //获取div里的内容 

       

      //alert(content); 

      var span = document.createElement("span");     //创建<span>元素 

      var a = document.createElement("a");           //创建<a>元素 

      span.innerHTML = content.substring(0,len);     //span里的内容为content的前len个字符 

      a.innerHTML = content.length>len?"<img  src="/static/imghw/default1.png"  data-src="https://img.php.cn/upload/image/437/435/498/1634193558450169.png"  class="lazy"  src=&#39;d:\\right.jpeg&#39;    style="max-width:90%"javascript怎麼隱藏文字" >展开":"";  //设置a的显示 

      a.href = "javascript:void(0)"

      a.onclick = function(){ 

          if(a.innerHTML.indexOf("展开")>0){      //如果a中含有"展开"则显示"收起" 

            a.innerHTML = "<img  src="/static/imghw/default1.png"  data-src="https://img.php.cn/upload/image/437/435/498/1634193558450169.png"  class="lazy"  src=&#39;d:\\up.jpeg&#39;    style="max-width:90%"javascript怎麼隱藏文字" >收起"; 

            span.innerHTML = content; 

          }else

              a.innerHTML = "<img  src="/static/imghw/default1.png"  data-src="https://img.php.cn/upload/image/437/435/498/1634193558450169.png"  class="lazy"  src=&#39;d:\\right.jpeg&#39;    style="max-width:90%"javascript怎麼隱藏文字" >展开"; 

              span.innerHTML = content.substring(0,len); 

          

      

      // 设置div内容为空,span元素 a元素加入到div中 

      ctn.innerHTML = ""

      ctn.appendChild(span); 

      ctn.appendChild(a); 

         

   

      

</script> 

<body onload="init()"

<div id="content"

    那片笑声让我想起我的那些花儿</br> 

    在我生命每个角落静静为我开着</br> 

    我曾以为我会永远守在他身旁</br> 

    今天我们已经离去在人海茫茫 

</div> 

</body> 

</html>

登入後複製

截图

javascript怎麼隱藏文字

推荐学习:《javascript基础教程

以上是javascript怎麼隱藏文字的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板