Javascript 每次刷新页面时更改类名

Javascript 每次刷新页面时更改类名,javascript,class,refresh,Javascript,Class,Refresh,我最近在一个网站上,我看到每次网站刷新类名都会改变。我在谷歌上搜索这个,但什么也找不到。有没有什么方法可以让我在每次网站刷新时用JavaScript更改类名?如果你只想更改类名,下面是你可以做的 let element = document.getElementById("elementId") function getRandomNumber(){ var randomNumOfLet = Math.floor(Math.random()*Math.floor(62

我最近在一个网站上,我看到每次网站刷新类名都会改变。我在谷歌上搜索这个,但什么也找不到。有没有什么方法可以让我在每次网站刷新时用JavaScript更改类名?

如果你只想更改类名,下面是你可以做的

  let element = document.getElementById("elementId") 
function getRandomNumber(){ 
var randomNumOfLet = Math.floor(Math.random()*Math.floor(62))
return randomNumOfLet
}
function makeClass(length) {
   var result           = '';
   var characters       = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';
   var charactersLength = characters.length;
   for ( var i = 0; i < length; i++ ) {
      result += characters.charAt(Math.floor(Math.random() * charactersLength));
   }
   return result;
} 


element.class = makeClass(getRandomNumber())  
let element=document.getElementById(“elementId”)
函数getRandomNumber(){
var randomNumOfLet=Math.floor(Math.random()*Math.floor(62))
返回随机数
}
函数makeClass(长度){
var结果=“”;
变量字符='ABCDEFGHIJKLMNOPQRSTUVXYZABCDFGHIJKLMNOPQRSTUVXYZ0123456789';
var charactersLength=characters.length;
对于(变量i=0;i
是什么让您认为javascript中的类名而不是服务器端发生了变化?您可以为每次刷新随机选择不同的类?或者从当前时间派生类名?或者在必要时利用浏览器存储来跟踪最后一个类名?如果您能够提供更多的上下文可能会有所帮助--您具体想做什么?此外,您的问题的答案在很大程度上依赖于其他方面,比如--为什么这个dom元素上要有一个类名?类名是否连接到css样式?当您在dom元素上更改类名时,您是否希望css样式“随附”呢?我想要完成的是,当网站刷新时,我希望它更改类名,以便背景图像可以在CSSso中更改。因此,在页面加载时,可以有一个类列表,并从列表中随机选择一个。