为了账号安全,请及时绑定邮箱和手机立即绑定

通过JS给input标签添加的checked属性后,再调用removeAttribute()方法

通过JS给input标签添加的checked属性后,再调用removeAttribute()方法

墨色风雨 2019-03-13 18:15:33
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>
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 2315 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信