[JavaScript] 通过ID获取元素 innerHTML 属性 改变 HTML 样式 →→→→→进入此内容的聊天室

来自 , 2020-07-28, 写在 JavaScript, 查看 96 次.
URL http://www.code666.cn/view/13f9896d
  1. 1  通过ID获取元素
  2.  document.getElementById(“id”)
  3.  
  4. 2  innerHTML 属性
  5.   var mychar= document.getElementById("con"); //获取ID为con的元素
  6.   document.write("原标题:"+mychar.innerHTML+"<br>"); //输出原标签内容
  7.   mychar.innerHTML="Hello World!"//修改标签的内容
  8.   document.write("修改后的标题:"+mychar.innerHTML); //输出修改后h2标签内容
  9.  
  10. 3  改变 HTML 样式
  11. Object.style.property=new style;
  12. 注意:Object是获取的元素对象,如通过document.getElementById("id")获取的元素。
  13. 基本属性表(property):见下表
  14.  
  15.  var mychar = document.getElementById("pcon");
  16.    mychar.style.color="red";
  17.    mychar.style.fontSize="20";
  18.    mychar.style.backgroundColor ="blue";
  19.  
  20. 4、显示和隐藏(display属性)
  21. 网页中经常会看到显示和隐藏的效果,可通过display属性来设置。
  22.  
  23. 语法:
  24.  
  25. Object.style.display = value
  26. 注意:Object是获取的元素对象,如通过document.getElementById("id")获取的元素。
  27. value取值:
  28. none   此元素不会被显示(即隐藏)
  29. block  此元素将显示为块级元素(即显示)
  30.     <script type="text/javascript">
  31.         function hidetext()  
  32.                 {  
  33.                 var mychar = document.getElementById("con");
  34.         mychar.style.display="none";
  35.                 }  
  36.                 function showtext()  
  37.                 {  
  38.                 var mychar = document.getElementById("con");
  39.         mychar.style.display="block";
  40.                 }
  41.     </script>
  42.  
  43. 5、控制类名(className 属性)
  44. className 属性设置或返回元素的class 属性。
  45.  
  46. 语法:
  47.  
  48. object.className = classname
  49. 作用:
  50.  
  51. 1.获取元素的class 属性
  52.  
  53. 2. 为网页内的某个元素指定一个css样式来更改该元素的外观
  54.  
  55.            function add(){
  56.               var p1 = document.getElementById("p1");
  57.               p1.className="one";
  58.            }
  59.            function modify(){
  60.               var p2 = document.getElementById("p2");
  61.               p2.className="two";
  62.            }
  63.  
  64.  
  65. 一、定义"改变颜色"的函数
  66.  
  67. 提示:
  68. obj.style.color
  69. obj.style.backgroundColor
  70. 二、定义"改变宽高"的函数
  71.  
  72. 提示:
  73. obj.style.width
  74. obj.style.height
  75. 三、定义"隐藏内容"的函数
  76.  
  77. 提示:
  78. obj.style.display="none";
  79. 四、定义"显示内容"的函数
  80.  
  81. 提示:
  82. obj.style.display="block";
  83. 五、定义"取消设置"的函数
  84.  
  85. 提示:
  86. 使用confirm()确定框,来确认是否取消设置。
  87. 如是将以上所有的设置恢复原始值,否则不做操作。
  88. 六、当点击相应按钮,执行相应操作,为按钮添加相应事件
  89.  

回复 " 通过ID获取元素 innerHTML 属性 改变 HTML 样式"

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

captcha