removeAttribute()我知道可以删除标签上的属性,但是通过JavaScript给input标签添加checked的属性后,再调用removeAttribute()方法,为什么删除不了?有没有大佬帮忙解释一下?<input type="checkbox" id="input">removeAttribute() <script> var input = document.getElementById('input'); input.checked=true; input.removeAttribute('checked'); //结果这个checked固有属性似乎没有被删除(因为前端页面中依然被选中),但是dom树上也没有这个checked属性 input.class="demo"; input.removeAttribute('class'); //这个class固有属性成功删除了 </script>
添加回答
举报
0/150
提交
取消