Javascript 在ie中用js编辑css给出错误

Javascript 在ie中用js编辑css给出错误,javascript,css,internet-explorer,edit,Javascript,Css,Internet Explorer,Edit,我需要这样做: document.styleSheets[i].rules[1].style.cssText = "cursor: url(images/grabbing.cur), default !important;"; 如果我正在检查: alert(document.styleSheets[i].rules[1].style.cssText); 它的给出:cursor:!重要信息 为什么不在css中设置整个字符串 这只是Internet Explorer中的一个问题,它在Firefo

我需要这样做:

document.styleSheets[i].rules[1].style.cssText = "cursor: url(images/grabbing.cur), default !important;";
如果我正在检查:

alert(document.styleSheets[i].rules[1].style.cssText);
它的给出:
cursor:!重要信息

为什么不在css中设置整个字符串


这只是Internet Explorer中的一个问题,它在Firefox中工作。

一个简单的提示:不需要“默认”

在css中,字符“,”仅用于分隔列表中的项目,如:

font-family: tahoma, times;
并且
游标
属性不接受序列作为值

css的正确格式:

cursor: url(images/grabbing.cur) !important;

羽毛阅读:

嘿,它不起作用了,我也尝试了这个文档。样式表[i]。规则[1]。style.cssText=“cursor:url(images/grabbing.cur)!important;”;警报(document.styleSheets[i].rules[1].style.cssText);它通过警报提供相同的“cursor:!important”值。