JavaScript 怎么删除一个对象的样式中的某个属性?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

JavaScript 怎么删除一个对象的样式中的某个属性?

   var img=document.createElement("img");
    img.src="小羊.png";

    //创建一个新元素(任意元素)
    var aobj=document.createElement("a");

    with(aobj)
    {
    href="https://segmentfault.com/ask";
    target="_blank";
    style.backgroundColor='yellow';
    style.float= "left";
    style.overflow="hidden";
    appendChild(img);
    }
    one.appendChild(aobj);

我想写个子程序,把我刚才创建的对象的 aobj.style.backgroundColor='yellow' 清除,怎么做呢?
是还原默认值吗?
还有别的办法吗?
screenshot

展开
收起
杨冬芳 2016-06-12 15:40:51 2566 0
1 条回答
写回答
取消 提交回答
  • 杨冬芳
    IT从业

    `document.getElementById("MyID").className =
    document.getElementById("MyID").className.replace(/bMyClassb/,'');
    `
    其中的MyClass换成你要移除的样式名。
    来自 http://stackoverflow.com/questions/21557...

    2019-07-17 19:34:18
    赞同 展开评论 打赏
问答排行榜
最热
最新
相关电子书
更多
Javascript异步编程
立即下载
Javascript中的对象
立即下载
JS零基础入门教程(上册)
立即下载