js获取li标签中子标签属性

本文介绍如何使用JavaScript获取和修改LI元素的子标签属性,包括修改classname和截取字符串等实用技巧,同时提供了去除列表项样式的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

js获取li标签中子标签属性
1.获取并修改li标签下子标签的classname
var ul=document.getElementById(“ul的id”).getElementsByTagName(“li”);
for(var j=0;j<ul.length;j++){
ul[j].childNodes[1].previousSibling.className="";
}
2.获取并修改你点击的li标签下span标签的classname
“”¥(“ul#qzUl”).on(“click”,“li”,function(){
if($(this).children(“span”)[0].className==“哈哈”){
$(this).children(“span”)[0].className=“嘻嘻”;
}else{
$(this).children(“span”)[0].className = “哈哈”;
//获取li标签中的text
var qztc = this.textContent+",";
//document.getElementById(‘qzinputdown’).value= qzinput.replace(qztc,’’);
}
});
3.字符串截去
qzinput.replace(qztc,’’);//从qzinput字符串中截去qztc字符串,“你好js”-“好”=“你js”
4.去除li的样式,去除li的"·"
ul{list-style-type:none;}
注:dollar符号打上有问题,所以用¥代替了,复制的话注意一下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值