位置: 编程技术 - 正文

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参数的方法)

  • 个所得税计算方法
  • 建筑业一般纳税人可以开3%的发票吗
  • 企业工商年报填写须知
  • 税收分类编码如何查询
  • 城市维护建设税怎么做分录
  • 申报查询里面找不到才申报的个税
  • 贷款买车需要到银行去吗
  • 软件企业的工资怎么样
  • 预售款计入收入吗
  • 冲减预付账款怎么记账
  • 委托生产企业和受托生产企业
  • 从农民手中购进农产品进项税
  • 俱乐部会员有什么用
  • 未分配利润期末余额怎么算出来
  • 公司账上的钱如何取出来
  • 工程中材料超耗怎么处理
  • 业务推广费税务处理
  • 物流公司货车报废款怎么做账
  • 筹建期间发生的费用计入什么科目
  • 无形资产摊余价值不含减值
  • 科技型企业科研项目申报
  • 公司从一个帐户里扣税吗
  • 开办费摊销从什么时候开始
  • 固定资产进项税额转出怎么做账务处理
  • 借条的标准格式 手写学生
  • php获取文件列表并输出
  • 涉税服务实务重点总结
  • 出口押汇算贷款吗
  • 退税报关的流程是什么
  • php制作验证码
  • php数组求最大值
  • 餐饮企业原材料成本如何分析
  • 流动比率取值是取期末
  • 差旅费的进项税额需要转出吗
  • 代理进口业务应纳的关税
  • 个人收入如何开出发票
  • 织梦如何给栏目增加缩略图
  • 工会经费的会计分录2022
  • 购买图书的会计账务处理
  • 什么是电子承诺
  • 外币交易的会计分录怎么写
  • 办培训机构需要什么条件手续
  • 公交公司如何做好精细化管理
  • 残疾人就业保证金上年工资总额是说上一年度么
  • 实收资本或股本什么意思
  • 即征即退的收入是不征税收入
  • 装修费应该按几折算
  • 车船税没有发票可以入账吗
  • 工程进度开票如何入账
  • 出租土地使用权计入什么科目
  • 规范专户资金使用
  • 包工包料成本比例
  • 完成认证后开具什么证明
  • sql 语句
  • sql server本地登录
  • Vista技巧:何在Vista上运行不兼容的旧版本软件
  • win xp怎么样
  • ubuntu server怎么样
  • win7旗舰版没有睡眠设置
  • w10开机欢迎界面设置
  • Win10用户狂喷微软:更新日志功能还没加上去
  • [置顶] clauvio,Twitter小老鼠
  • android framework.jar
  • 你不一定知道的地方
  • prize draw是什么意思
  • js取二维数组数组的值
  • js中函数定义有哪几种方式
  • jquery 插件写法
  • jqueryform表单提交
  • nodejs项目搭建
  • linux搭建php运行环境
  • android xml文件有哪几种布局方式
  • jquery easy ui
  • python快捷键大全
  • 安卓高德地图开启相机权限
  • 湖北税务局2021新通知
  • 哈尔滨工业大学录取分数线2023年
  • 江苏省财务官网
  • 湖南国税电子税务局网
  • 调研报告与调研文章的区别
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设