请教个问题,如何获取a标签和font标签内的内容并做相应修改?
直接通过document.getElementsByClassName("work-list")或document.getElementById("development...
直接通过document.getElementsByClassName("work-list")或document.getElementById("development-icon")获取到的内容为null.截图:
展开
1个回答
展开全部
你这个只是做了拼接字符串,并没有追加到页面里,所以页面里没有这些元素,所以获取不到,另外,获取的时候应该在追加动作之后。
根据你的写法,你的a标签的id会重复,不建议使用。如果获取某一个a标签,可以写成'<a id="development-icon"'+i+' class=........,使得id唯一,如果你是获取全部a元素,你可以根据样式或者元素获取
根据你的写法,你的a标签的id会重复,不建议使用。如果获取某一个a标签,可以写成'<a id="development-icon"'+i+' class=........,使得id唯一,如果你是获取全部a元素,你可以根据样式或者元素获取
更多追问追答
追问
我在后面是有正常追加到页面中的,只是代码太多没贴出来
tpl += ' ';
cldbox.innerHTML = tpl;
document.querySelector(opt.el).appendChild(cldbox);
如果id像你说的动态加的,那我怎么获取全部a元素的值?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询