位置: 编程技术 - 正文

js nextSibling属性和previousSibling属性概述及使用注意

编辑:rootadmin
1:nextSibling属性 该属性表示当前节点的下一个节点(其后的节点与当前节点同属一个级别);如果其后没有与其同级的节点,则返回null。 需要特别注意的是:该属性在不同的浏览器中的执行结果并不都相同,见下面例示: 先来看一个例子: 该对象的结构表面上看,div的nextSibling只有2项——两个input节点。但实际上有5项——/n,input,/n,input,/n。这是因为input作为创建各种表单输入控件的标签,无论是生成button、checkbox、radio...等或其他表单控件,IE都会自动在后面创建一个1字节位的空白。 IE将跳过在节点之间产生的空格文档节点(如:换行字符),而Mozilla不会这样——FF会把诸如空格换行之类的排版元素视作节点读取,因此,在ie中用nextSibling便可读取到的下一个节点元素,在FF中就需要这样写:nextSibling.nextSibling了。 opera和safari对nextSibling的处理方式与FF一致 2:previousSibling属性 该属性与nextSibling属性的作用正好相反。例如:someTagObject.nextSibling.previousSibling其实返回的是该标签元素本身,但前提必须是:该标签元素的后面必须有一个同级的元素,否则就返回null了。 3:通过nextSibling或者 previousSibling所获得的HTML标签元素对象的属性问题 一般先通过nextSibling.nodeName来获知其标签名,或者通过nextSibling.nodeType来获知其标签类型,然后,如果该nextSibling.nodeName = #text,则通过nextSibling.nodeValue来获知其文本值;否则,可以通过nextSibling.innerHTML等其他常用标签元素属性来获取其属性。

推荐整理分享js nextSibling属性和previousSibling属性概述及使用注意,希望有所帮助,仅作参考,欢迎阅读内容。

js nextSibling属性和previousSibling属性概述及使用注意

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

js取得url地址参数实例 scriptlanguage="javascript"/***获取url地址中的参数*link:www.gimoo.net*/varurl="www.gimoo.net/af.php?id=&a=";alert(url);if(url.indexOf("?")!=-1){varp=url.indexOf("?");//返回所在位

分钟就入门的正则表达式基础教程 本文目标分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。如何使用本教程最重要的是——请

JavaScript对象创建及继承原理实例解剖 对象创建:当一个函数对象被创建时候,Function构造器产生的函数对象会运行类似这样的代码:this.prototype={constructor:this};假设函数FF用new方式构造对象时

标签: js nextSibling属性和previousSibling属性概述及使用注意

本文链接地址:https://www.jiuchutong.com/biancheng/377627.html 转载请保留说明!

上一篇:js中top/parent/frame概述及案例应用

下一篇:js取得url地址参数实例(用js获取地址栏url参数的方法)

  • 关税消费税增值税计算公式
  • 销售成本是负债吗
  • 注册资本5块钱
  • 计提坏账准备怎么理解
  • 房地产企业售楼降价法律条文
  • 新设备试运行时间
  • 4s店的赠品
  • 旅行社开具的发票是不都得写旅游服务
  • 自持是啥意思
  • 印花税核定表申请
  • 跨市工程预交的税怎么算
  • 小规模保安公司收取服务费时如何开票
  • 电子发票可以开专票吗
  • 哪些费用可以税前扣除
  • 企业合并无形资产摊销
  • 分期收款什么是分期还款
  • 应交税费核算
  • 冲减材料成本
  • 无法访问移动网络怎么办
  • 广告传媒公司的成本是什么
  • Omniserv.exe - Omniserv是什么进程 有什么用
  • 其他综合收益是什么意思
  • win11如何设置安装位置
  • 大白菜一键装机教程
  • 路由器登录密码忘了怎么设置
  • 预提收入的会计处理方法
  • 用银行存款支付本季度短期借款利息
  • 在建工程完工后不转固定资产
  • 会计月末账务处理流程图
  • 出口退免税备案
  • 商业一般纳税人增值税税负率最低多少
  • wordpress文章发布不显示作者
  • 帝国cms8.0
  • 帝国cms8.0版
  • 金蝶利润表出现科目
  • sql2005附加数据库出错
  • 支付员工的餐费怎么入账
  • 增值税一般纳税人是什么意思
  • 研发费用辅助账怎么做
  • 进口海关是国内还是国外
  • 成本结转的凭证后附件是怎样的
  • 员工意外险税前扣除比例
  • 施工企业项目部管理人员对外行为的法律后果由谁承担
  • 未开票收入如何纳税申报
  • 预缴所得税会计分录怎么做东奥
  • 长期挂账的其他应付款税务风险
  • 全额工资和实发工资
  • 5000以下固定资产一次性计提折旧政策
  • 飞机票抵扣进项税申报表的填写
  • 企业所得税税率多少
  • 什么叫短期投资
  • 专利申请费用能走工会会费吗
  • mysql更新表中的数据
  • Windows server 2003 密码忘了
  • 有备而来有备而去
  • freebsd使用手册
  • xp系统本地连接启用不了
  • win7桌面图标自动排列怎么取消
  • 禁止windows安装程序
  • ulimit命令详解
  • win8屏幕分辨率显示不全
  • w10系统有什么好处
  • win8.1怎么关闭防火墙
  • linux批量ping
  • Win7系统电脑开机无法进入桌面
  • jquery ztree实现右键收藏功能
  • javascript判断语句
  • unity安装进度条不动
  • jquery鼠标移入移出切换图片
  • unity spine换装
  • 简述javascript的主要特点
  • python冒泡排序流程图
  • javascript面向对象编程指南 pdf
  • python 解析
  • 黄南同仁县海拔多少米
  • 长春购房契税税率
  • 留抵税款
  • 成都水费查询系统
  • 风险研判能力不足的原因
  • 税务局基层党建工作汇报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设