I';我想编写一个Javascript代码,在HTML中将CSS中的类从一个类切换到另一个类。

I';我想编写一个Javascript代码,在HTML中将CSS中的类从一个类切换到另一个类。,javascript,html,css,Javascript,Html,Css,这可能吗?有谁能帮我更好地用句法表达这个问题吗?你的问题已经在这里得到了回答: 我们在顶部有一个搜索栏,在右边,你是说这个问题很愚蠢,还是说我表达得很好,搜索栏应该显示出来?因为在我理解单词时,它没有给出答案,但我想我通过这段代码学到了很多东西,所以我想说tannks,如果有人想要art.gif.apng.jpg,我会使用adobe full creative suite,其中的每个程序(所有adobe)和corel,甚至在我解决问题时使用mspaint,让我知道你的平面设计问题,我会解决的,

这可能吗?有谁能帮我更好地用句法表达这个问题吗?

你的问题已经在这里得到了回答:


我们在顶部有一个搜索栏,在右边,你是说这个问题很愚蠢,还是说我表达得很好,搜索栏应该显示出来?因为在我理解单词时,它没有给出答案,但我想我通过这段代码学到了很多东西,所以我想说tannks,如果有人想要art.gif.apng.jpg,我会使用adobe full creative suite,其中的每个程序(所有adobe)和corel,甚至在我解决问题时使用mspaint,让我知道你的平面设计问题,我会解决的,谢谢你的回答。这不是一个有效的答案。您应该将其标记为重复或对问题留下评论。您在这里所做的是为一个其他人已经编写/回答过的答案而声名鹊起。“document.getElementById(“MyElement”).className=“MyClass”;”我的意思是,当我按enter键写新行时,它为什么会发帖,这太糟糕了。好的,下面是我找到的在JS:document.getElementById(“MyElement”).className=“MyClass”中查找元素的代码片段;我想改变这一点,这样它就可以通过CSS类而不是唯一的CSS id来查找内容。。。甚至是感官上的,还是我在胡说八道?
if ( document.getElementById("MyElement").className.match(/(?:^|\s)MyClass(?!\S)/) ){
  document.getElementById("MyElement").className = document.getElementById("MyElement").className.replace( /(?:^|\s)MyClass(?!\S)/g , '' ); //Remove Myclass
  document.getElementById("MyElement").className += " AnotherClass"; //Add another class
}