[JavaScript] 给div中添加文本元素 →→→→→进入此内容的聊天室

来自 , 2021-04-13, 写在 JavaScript, 查看 159 次.
URL http://www.code666.cn/view/9b04d152
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <html>
  3.   <head>
  4.     <title>给div中添加文本元素</title>
  5.     <style type="text/css">
  6.         div{
  7.                 border: 1px solid blue;
  8.                 background-color: green;
  9.                 width: 300px;
  10.                 height: 150px;
  11.         }
  12.     </style>
  13.    
  14.    
  15.     <script type="text/javascript">
  16.         function demo(){
  17.                 //在这个方法中主要是给div中添加文本元素
  18.                 //先创建一个文本节点
  19.                 var textNode = document.createTextNode("我是动态添加进来的");
  20.                 //获取div对象
  21.                 var divNode = document.getElementById("div");
  22.                 //给div添加文本元素
  23.                 divNode.appendChild(textNode);
  24.         }
  25.         function demo2(){
  26.                 //在这个方法中主要是给div中添加文本元素
  27.                 //先创建一个超链接对象
  28.                 var aNode = document.createElement("a");
  29.                 aNode.href = "http://sh.itcast.cn";
  30.                 //aNode.setAttribute("href","http://sh.itcast.cn");
  31.                 aNode.innerHTML = "上海传智播客";
  32.                
  33.                 //获取div对象
  34.                 var divNode = document.getElementById("div");
  35.                 //给div添加文本元素
  36.                 divNode.appendChild(aNode);
  37.         }
  38.    
  39.    
  40.     </script>
  41.  
  42.   </head>
  43.  
  44.   <body>
  45.         <div id="div" >
  46.                 我是动态添加进来的
  47.                 <a href="#">超链接</a>
  48.         </div>
  49.         <input type="button" value="给div上添加文本" onclick="demo()"/>
  50.         <input type="button" value="给div上添加超链接" onclick="demo2()"/>
  51.  
  52.   </body>
  53. </html>
  54.  

回复 "给div中添加文本元素"

这儿你可以回复上面这条便签

captcha