Javascript 光标的样式没有改变
我有一个代码,可以在单击图像时在所有图像上放置一个等待光标Javascript 光标的样式没有改变,javascript,html,javascript-events,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'; idBounceS
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');
}
调用此函数后,等待符号仍然不起作用。我只是添加了警报以检查函数是否正在启动,并且它正在启动,但光标符号仍然没有改变。这就是您需要的
idStopSelBtn.Attributes.Add( "onclick", "document.body.style.cursor = 'wait';" );
如果我错了,请纠正我。我不是.net开发人员,我想这是.net代码,我们的团队就是这样做的
我希望它能帮助
根据需要编辑它。不要将直接的css代码放在那里,而是调用js函数并在那里继续默认操作并等待光标操作。尝试将其设置为自动而不是默认:
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');
}
您如何调用第二个函数?创建JSFIDLE将帮助我们更好地理解这个问题。