如何用JS删除响应头里面自定义的属性

JavaScript011

如何用JS删除响应头里面自定义的属性,第1张

<div class="div-info" testAttr="myAttr" testAttr2="haha">

</div>

1、js中设置自定义属性。

例如:$(".div-info").attr("testAttr3","houhou")

结果:给div设置了新的自定义属性testAttr3,值为houhou

<div class="div-info" testAttr="myAttr" testAttr2="haha" testAttr3="houhou">

</div>

2、js中获取自定义属性值。

例如:$(".div-info").attr("testAttr")

结果:取到testAttr的值为:myAttr

3、js中修改自定义属性值。

例如:$(".div-info").attr("testAttr","newAttr")

结果:将testAttr的值修改为newAttr

<div class="div-info" testAttr="newAttr" testAttr2="haha">

</div>

4、js中删除自定义属性

来自参考!

思路:通过id可以获取到<div>对象,通过getAttribute()和innerHTML分别可以获取<div>对象的自定义属性和文本内容。下面实例演示获取<div>标签的自定义属性user_id: 1、HTML结构 <div id="test" user_id="test_id">id="test" user_id="test_id"</div><br/><input type='button' value='获取div的自定义属性' onclick="fun()"/>2、javascript代码 function fun(){ obj = document.getElementById("test") alert(obj.getAttribute("user_id")) } 3、点击按钮后效果