JS removeAttribute()方法实现删除元素的某个属性

  在 JavaScript 中,使用元素的 removeAttribute() 方法可以删除指定的属性。用法如下:

  removeAttribute(name)

  参数 name 表示元素的属性名。

  示例1

  下面示例演示了如何动态设置表格的边框。

  

  上面代码使用正则表达式检测 className 属性值字符串中是否包含指定的类名,如果存在,则使用空字符串替换掉匹配到的子字符串,从而实现删除类名的目的。

  removeAttribute与removeAttributeNode方法异同

  removeAttribute

  移除节点指定名称的属性。示例如下

  document.getElementById('riskTypePie').removeAttribute("style");

  removeAttributeNode

  注:此方法不兼容IE。

  使用方法:

  var node=document.getElementById('chartWrap');

  var attr=n.getAttributeNode('style');

  node.removeAttributeNode(attr);

  异同分析

  相同点

  不同点

  到此这篇关于JS removeAttribute()方法实现删除元素的某个属性的文章就介绍到这了,更多相关JS removeAttribute()删除元素属性内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

  您可能感兴趣的文章: