DOM算法系列006-判定给定节点是否为换行(br)节点


UID: 20221220135011
aliases:
tags:
source:
cssclass:
created: 2022-12-20


一个节点要满足两个条件,我们就可以判定其为br 元素节点

  • 它必须是一个元素节点。因为它始终表现为html 的标签<br />;
  • 既然它是一个标签,它的标签名必须是 BR;

所以,我们有如下代码:

function isBr(node) {
	return node && node.tagName === 'BR'
}

有的地方还会加上 node.nodeType === 1这个判断,也确定它是元素节点,但是tagName 这个属性是只有元素节点才有的,所以只要确定了它有这个标签名,就可以确定它是元素节点了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值