源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

DOM操作一些常用的属性汇总

  • 时间:2022-03-01 06:43 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:DOM操作一些常用的属性汇总
[b]1.DOM:[/b]文档对象模型DOM(Document Object Model)定义访问和处理HTML文档的标准方法。DOM 将HTML文档呈现为带有元素、属性和文本的树结构(节点树)。 [b]2.DOM的一些常用的属性[/b]   2.1 通过ID获取元素     (1)语法:
[u]复制代码[/u] 代码如下:
document.getElementById("id");
    (2)作用:id就向一个人的身份证,我们可以通过寻找标签的id来寻找标签,然后进行相应的操作。     (3)注意:不要忘记写document!   2.2 innerHTML属性     (1)语法:
[u]复制代码[/u] 代码如下:
Obgect.innerHTML="Hello World"
    (2)作用:主要是对标签内的内容进行获取或替换     (3)例子:
[u]复制代码[/u] 代码如下:
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>innerHTML</title> </head> <body> <h2 id="con">javascript</H2> <p> JavaScript是一种基于对象、事件驱动的简单脚本语言,嵌入在HTML文档中,由浏览器负责解释和执行,在网页上产生动态的显示效果并实现与用户交互功能。</p> <script type="text/javascript">   var mychar=document.getElementById("con");   document.write("原标题:"+mychar.innerHTML+"<br>"); //输出原h2标签内容   mychar.innerHTML="Hello World!";   document.write("修改后的标题:"+mychar.innerHTML); //输出修改后h2标签内容 </script> </body> </html>
    (4)注意:Object是获取的元素对象,如通过document.getElementById("ID")获取的元素。   2.3 改变HTML样式     (1)语法:
[u]复制代码[/u] 代码如下:
Object.style.property
    (2)作用:用于修改HTML样式     (3)例子:
[u]复制代码[/u] 代码如下:
<body>   <h2 id="con">I love JavaScript</H2>   <p> JavaScript使网页显示动态效果并实现与用户交互功能。</p>   <script type="text/javascript">     var mychar= document.getElementById("con");     mychar.style.color="red";     mychar.style.backgroundColor="#ccc";     mychar.style.width="300px";   </script> </body>
    (4)注意:property有很多的样式,比如color,height等等都可以用这个方法去修改,在一个就是不要忘记属性后面都要加分号”“。   2.4 显示和隐藏(display属性)     (1)语法: Object.style.display=value     (2)作用:网页中常看到显示和隐藏,就是用display属性来实现的     (3)例子:
[u]复制代码[/u] 代码如下:
<script type="text/javascript">         function hidetext()         {         var mychar = document.getElementById("con");         mychar.style.display="none";         }         function showtext()         {         var mychar = document.getElementById("con");         mychar.style.display="block";         }     </script>
    (4)注意:value的值为none和block,其中none为不显示内容,而block为显示内容   2.5 className属性     (1)语法:
[u]复制代码[/u] 代码如下:
Object.className=classname
    (2)作用:1.获取元素的class属性;2.为网页中的某一个元素指定一个css样式来改变改元素的外观     (3)例子:
[u]复制代码[/u] 代码如下:
<head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>className属性</title> <style>     body{ font-size:16px;}     .one{         border:1px solid #eee;         width:230px;         height:50px;         background:#ccc;         color:red;     }     .two{         border:1px solid #ccc;         width:230px;         height:50px;         background:#9CF;         color:blue;     }     </style> </head> <body>     <p id="p1" > JavaScript使网页显示动态效果并实现与用户交互功能。</p>     <input type="button" value="添加样式" onclick="add()"/>     <p id="p2" class="one">JavaScript使网页显示动态效果并实现与用户交互功能。</p>     <input type="button" value="更改外观" onclick="modify()"/>     <script type="text/javascript">        function add(){           var p1 = document.getElementById("p1");           p1.className="one";        }        function modify(){           var p2 = document.getElementById("p2");           p2.className="two";        }     </script> </body>
以上就是本文的全部内容了,希望大家能够喜欢。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部