2011-11-15 57 views
0

我有一个按钮和onlcick这个按钮我想删除另一个按钮的悬停效果。 的代码是这样的删除:悬停onclick一个按钮

<input type="button" value="" onclick="removehover();" class="key_box" /> 

与此的onclick按钮的功能removehover应该叫的。

<input type="button" class="wise_box" /> has a property of wise_box:hover which i want to remove. 

请帮

+1

请用更容易理解的方式重写问题.. – AlQafir

回答

3

您必须删除wise_box类,当鼠标悬停在他们悬停效果应用到与该类的所有元素。

在javascript中(不包括jQuery的),您可以通过className属性编辑类属性:

mybtn.className=''; 

Demo

1

如果要删除许多的一个阶级,一个简单的删除类的功能是:

function removeClass(el, cName) { 
    var re = new RegExp('(^|\\s)' + cName + '(\\s|$)'); 
    el.className = el.className.replace(re, ' '); 
} 

或者如果你想删除所有的类,使用戈兰的答案。