写一个JS脚本功能是在页面所有存在字体属性的元素前添加SL-Simplified字体
以下是一个简单的JS脚本,可以在页面所有存在字体属性的元素前添加SL-Simplified字体:
// 获取所有存在字体属性的元素
var elements = document.querySelectorAll('[style*="font-family"]');
// 遍历所有元素,添加字体
for (var i = 0; i < elements.length; i++) {
var style = elements[i].getAttribute('style');
if (style.indexOf('font-family') !== -1) {
style = 'font-family: "SL-Simplified", ' + style;
elements[i].setAttribute('style', style);
}
}
这个脚本使用querySelectorAll方法获取了所有存在font-family属性的元素,并遍历了它们。在遍历过程中,如果元素的style属性中包含font-family,就在其前面添加了font-family: "SL-Simplified",。最后,使用setAttribute方法将新的style属性应用到元素上
原文地址: https://www.cveoy.top/t/topic/e78G 著作权归作者所有。请勿转载和采集!