js 获取标签信息及内容

发布网友 发布时间:2022-04-22 08:41

我来回答

1个回答

热心网友 时间:2022-04-22 23:27

var el=document.getElementsById("#ID");
在里面输入纯文本
el.innerText="纯文本"
在里面你输入HTML代码
el.innerHTML="<span>HTML代码</span>"
修改类名
el.className="container"
如果元素是img
el.src=""
修改鼠标悬停提示信息
el.title="这是提示信息"
添加/修改元素属性
el.setAttribute("disabled",true)
移除元素属性
el.removeAttribute("disabled")

修改元素标签名,先删除元素,再添加
var elParent=el.parentElement;
el.remove()
var newEl=document.createElement("script")
newEl.src="http://abc/abc.js"
elParent.appendChild(newEl)追问

我已经通过自己方式解决了,虽然你提供的方法我用不上,但是感谢你的回答。

我的方案:

获取标签,通过 .tagName 来获取标签名,并创建一个同标签名的标签

通过判断获取到的标签名 进行筛选 可能会有的属性(class,style,src等)

再通过 .attr("class")方法,判断相应的属性有没有,在新创建的标签上添加相应的属性

随后通过 .html() 将原内容,复制到新标签内即可

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com