Javascript 原型将类添加到类中

Javascript 原型将类添加到类中,javascript,prototype,Javascript,Prototype,在我的页面中有一些类似的div: <div class="listing-type-list catalog-listing"> 我想在将鼠标悬停在div上时将一个类附加到div上,然后在鼠标移出时将其删除 如何使用prototype实现这一点?为什么要使用prototype实现这一点,而不使用标准CSS实现这一点 div.listing-type-list.catalog-listing:hover { additional CSS goes here } 这在IE6中不起

在我的页面中有一些类似的div:

<div class="listing-type-list catalog-listing">

我想在将鼠标悬停在div上时将一个类附加到div上,然后在鼠标移出时将其删除


如何使用prototype实现这一点?

为什么要使用prototype实现这一点,而不使用标准CSS实现这一点

div.listing-type-list.catalog-listing:hover { additional CSS goes here }
这在IE6中不起作用,但有一个解决方案。如果这是您的意图,您将无法通过javascript中的
getElementsByClassName
选择div。


<div class="listing-type-list catalog-listing"
 onmouseover="Element.toggleClassName(this, 'newClass')" 
 onmouseout="Element.toggleClassName(this, 'newClass')" >