删除:悬停点击按钮

时间:2011-11-15 12:48:12

标签: javascript html

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

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

并点击此按钮,应调用函数removehover。

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

请帮忙

2 个答案:

答案 0 :(得分:3)

您必须删除wise_box类,因为当鼠标悬停在该类上时,悬停效果将应用于该类的所有元素。

在javascript(没有jquery)中,您可以通过classname属性编辑类属性:

mybtn.className='';

Demo

答案 1 :(得分:1)

如果要删除一个多类,一个简单的删除类函数是:

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

或者如果你想删除所有课程,请使用Goran的答案。