光标的样式没有变化

时间:2013-08-07 13:06:13

标签: javascript html javascript-events

我有一个代码,可以在点击图像时在所有图像上放置等待光标。

function disableButton()
{
 idStopSelBtn.style.cursor='wait';
 idStartSelBtn.style.cursor='wait';
 idBounceRunningBtn.style.cursor='wait';
 idStopAllBtn.style.cursor='wait';
 idStartAllBtn.style.cursor='wait';
 idBounceSelBtn.style.cursor='wait'
}

当点击按钮调用函数时,我设计了另一个函数来取走等待光标并放入默认光标。

function enableButton(strType)
{
idStopSelBtn.style.cursor='default';
idStartSelBtn.style.cursor='default';
idBounceRunningBtn.style.cursor='default';
idStopAllBtn.style.cursor='default';
idStartAllBtn.style.cursor='default';
idBounceSelBtn.style.cursor='default';
alert('done');  
}

在调用此函数后,等号仍然没有进行。我只是添加了警告以检查函数是否正在触发并且它正在触发,但是光标仍未改变。

2 个答案:

答案 0 :(得分:0)

尝试将其设置为自动而非默认值:

function enableButton(strType) {
    idStopSelBtn.style.cursor='auto';
    idStartSelBtn.style.cursor='auto';
    idBounceRunningBtn.style.cursor='auto';
    idStopAllBtn.style.cursor='auto';
    idStartAllBtn.style.cursor='auto';
    idBounceSelBtn.style.cursor='auto';
    alert('done');  
}

答案 1 :(得分:-1)

这就是你需要的。

idStopSelBtn.Attributes.Add( "onclick", "document.body.style.cursor = 'wait';" ); 

如果我错了,请纠正我。我不是.net开发人员,我想这是.net代码,我们的团队正在这样做......

我希望它可以帮助......

根据需要编辑它。它不是直接放置css代码,而是调用js函数并继续执行默认操作并等待光标操作。