如果当前元素是span则当点击span标签时删除其父元素ul标签如何写
时间: 2023-05-22 08:02:37 浏览: 71
css span右对齐 css li标签中span日期靠右布局实现代码
以下是可能的实现:
```javascript
// 获取所有 span 标签
const spans = document.getElementsByTagName('span');
// 给每个 span 标签添加点击事件处理程序
for (let i = 0; i < spans.length; i++) {
spans[i].addEventListener('click', function() {
// 判断当前元素是否是 span 标签
if (this.tagName === 'SPAN') {
// 判断当前元素的父节点是否是 ul 标签
if (this.parentNode.tagName === 'UL') {
// 删除父节点 ul 标签
this.parentNode.parentNode.removeChild(this.parentNode);
}
}
});
}
```
注意,这只是一种实现方式,具体实现可能根据具体情况而异。
阅读全文