当前位置: 首页 > news >正文

小伙做网色网站/b站推广软件

小伙做网色网站,b站推广软件,10年网站设计祥汇云,成都哪里做网站什么的dom对象?所谓dom就是文档对象模型。DOM的原理是将XML/XHTML文档装入内容,并以节点的形式解析为一棵节点树。DOM提供相应的API,可以对节点树进行增删改查 下面以代码的形式介绍一下dom常用的一些节点或方法: //---------横向关系 //查…
什么的dom对象?
所谓dom就是文档对象模型。
DOM的原理是将XML/XHTML文档装入内容,并以节点的形式解析为一棵节点树。
DOM提供相应的API,可以对节点树进行增删改查

下面以代码的形式介绍一下dom常用的一些节点或方法:

//---------横向关系
   //查找em的哥哥节点的文本
   //node.previousSibling.nodue="huang";  
   //查找em的弟弟节点的文本
   //alert(node.nextSibling.nodue);
//---------垂直关系
   //查找em父亲的name
   //alert(node.parentNode.nodeName)
   //查找em父亲的类型:1代表元素类型 2代表属性类型
   //alert(node.parentNode.nodeType)
   //查找em父亲的第一个儿子的文本信息
   //alert(node.parentNode.firstChild.nodue)
   //查找em父亲的最后一个儿子的文本信息
   //alert(node.parentNode.lastChild.nodue)
   //查找em有多少个儿子
   //alert(node.childNodes.length)
   //判断他的类型和标签名称
   //alert(node.nodeType);
   //alert(node.nodeName);
  
   //查找节点:三种方式。
   //1:getElementById();  --比较常用,根据id获取节点,缺陷:如果要获取一个相同的节点,每个节点都需要加上一个id。所以引发了另一种。getElementsByTagName();
   //2:getElementsByTagName(); --根据标签名称获取元素。
   //3:getElementByName();    --专门争对单选框和多选框。因为单选框和多选框他们的name值都是一样的。
   
   //具体用法
   
   //var node = document.getElementById("emnode"); //获取一个元素
   //var nodeName = document.getElementsByTagName("li"); //获取整个文档中的li标签
   //var nodeName1 = node.getElementsByTagName("li"); //只获取node节点下面的li标签
   //var name = document.getElementByNmae("radioName");  //获取选中框的name属性。 用于单选框和多选框
   
   //争对dom文档中的增删改查
   //增加元素
     //创建元素
     //document.createElement("标签名称");  如:document.createElement("div");
     //创建文本节点
     //document.createTextNode("文本内容");
     //追加到元素中。
     //div.appendChild(p);  //往div标记里面追加一个p标记
     //从前面进行插入元素
     //p.insertBefore("插入的节点","放在谁都前面"); 如:p.insertBefore("p","p");
     //克隆第一个节点
     //p.firstChild.cloneNode();  //潜克隆(只有本身)
     //p.firstChild.cloneNode(true); //深克隆(本身和他里面的元素)
   //修改元素
     //设置文本元素的属性
    // text.setAttribute("属性值","内容"); 如:text.setAttribute("value","ok");
    //  text.getAttribute("属性值"). 如:text.getAttribute("value"). 
    // text.value="ok"  最常用
   //删除元素
     //p.parendNode.removeChild(p);   
    
   //判断是否有子节点
     //div.hasChilldNodes();
     
   //innerHTML:内部html 缺陷:微软里面不支持<table>和<select>标签

 

转:http://blog.sina.com.cn/s/blog_014d157c0100ee33.html

转载于:https://www.cnblogs.com/tangfeibiao/archive/2013/05/20/3088748.html

http://www.lbrq.cn/news/1290853.html

相关文章:

  • 山东各地网站备案/服务营销策划方案
  • 做网站的基本要求/长沙弧度seo
  • 个人作品集网站模板免费下载/软件工程培训机构哪家好
  • iis5.1发布网站/企业宣传片
  • 腾讯企业邮箱容量/广州软件系统开发seo推广
  • 临沂专业做网站/网络推广公司运作
  • 网站开发的在淘宝上是什么类目/域名停靠
  • 自己做的网站怎么设置关键词/互联网营销师资格证
  • 品牌推广型网站/谷歌浏览器 安卓下载
  • 建设导航网站费用/软文推广经典案例
  • 学生制作网页教程/seo和sem是什么
  • wordpress网站不收录/淄博新闻头条最新消息
  • 什么秀网站做效果图/学生个人网页制作
  • 东莞凤岗网站建设/seo职位具体做什么
  • 武汉教育网站建设公司/农产品网络营销方案
  • 成都网站建设易维达好/惠州seo外包服务
  • 张家港手机网站设计/网站数据查询
  • 济南高端网站制作公司/招聘网站排名
  • 应该选用什么口罩/重庆seo推广服务
  • 互联网创业就是做网站吗/大白兔网络营销策划书
  • 青岛仿站定制模板建站/深圳关键词推广优化
  • 广州网站建设制作公司/软文代写公司
  • wordpress加字体/seo自动优化软件安卓
  • 网页设计模板html代码压缩包下载/东莞seo网站排名优化公司
  • 淄博哪有做网站的/友链交换平台
  • wordpress 科技感主题/信阳搜索引擎优化
  • 网站建设协议/app开发公司排名
  • 佛山网站建设哪个好点/seo系统培训课程
  • 甘肃网站seo哪家公司好/seo怎么做新手入门
  • 网站建设方案书是什么意思/何鹏seo
  • Apache Ignite 中的 SQL 模式(Schema)管理机制
  • 基于单片机智能消毒柜设计
  • ElasticSearch:不停机更新索引类型(未验证)
  • [硬件电路-59]:电源:电子存储的仓库,电能的发生地,电场的动力场所
  • Linux场景常见的几种安装方式
  • Java从入门到精通:全面学习路线指南