javascript - 如何替换没有ID的元素的类名?

标签 javascript

纯JS请: 你好, 此线程:How to Get Element By Class in JavaScript? 包含我的问题的起点。 如何替换类名本身? 我似乎无法使用上面链接中的示例让它工作。 这是我的jsFiddle :

非常感谢!

<div class="ggg">blavlavbla </div>

function replaceClass()
{
   var plusLinks = document.querySelectorAll('ggg');
   var firstLink = plusLinks[0];
   firstLink.setAttribute('class', 'aw-top-content-mod');
}

replaceClass();

最佳答案

只需将 . 添加到类名中即可:

   function replaceClass()
             {
                 var plusLinks = document.querySelectorAll('.ggg');
                 var firstLink = plusLinks[0];
                 firstLink.setAttribute('class', 'aw-top-content-mod');
             }
     replaceClass();

JSFiddle

关于javascript - 如何替换没有ID的元素的类名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26134327/

相关文章:

javascript - 脚本未在 Firefox 中运行,但在 Chrome 中运行

javascript - 更改两个输入字段的属性

javascript - tmpDir 的 path.join 返回两个额外的标记(空字符串)

javascript - Angular 重定向,$location 路径位于路由之外

javascript - 在对象/变量中存储对函数的引用

javascript - 一次显示一张图像的光滑 slider 不起作用

javascript - 在 Firefox 中与 Web 内容(页面对象)共享插件对象(内容脚本)

javascript - Cytoscape.js 部分布局器

javascript - JavaScript 中文本输入行为中的 onchange 事件在键入时立即注册更改?

javascript - 有没有更优雅的方式来实例化这个Map?