<分区>
我想对 HTML 文档中 'image' 类的所有 style
属性做一点小改动。
所以我这样做-
在控制台窗口中,更改完成并返回新更改的 style
属性。
但在 chrome 的 Element windows 中保持不变,没有显示变化的效果。
我做错了什么?
标签 javascript html css
<分区>
我想对 HTML 文档中 'image' 类的所有 style
属性做一点小改动。
所以我这样做-
在控制台窗口中,更改完成并返回新更改的 style
属性。
但在 chrome 的 Element windows 中保持不变,没有显示变化的效果。
我做错了什么?
最佳答案
在您的代码中,您只是替换值而不是将其实现到元素。
将值分配给新的var,然后像这样将其应用于元素
var carGgrDivs = document.getElementsByClassName('image');
var newStyle = carGgrDivs[56].getAttribute('style').replace(/(_)(\d)/, "$12");
carGgrDivs.setAttribute('style',newStyle);
关于javascript - 无法使用javascript更改样式属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37043968/
相关文章:
javascript - 将鼠标悬停在其父 div 上时,如何更改链接为对象的 SVG 的属性?
javascript - 从 jquery 加载的外部 html 文件中替换文本
javascript - 将 JSDOM 解析的 XML 保存为文件
javascript - Electron 在开发中运行时显示空白屏幕,但在生产中运行
javascript - 如何在javascript中存储变量以限制http调用的数量?
javascript - 哪个具有 Flash 后备功能的 HTML5 播放器具有通用的 javascript API
javascript - 创建时选择Nav Capital Case