Javascript ie8上的过程调用无效或参数错误

Javascript ie8上的过程调用无效或参数错误,javascript,Javascript,我改变了按钮的样式使用 onChanged: function () { var maximizeBtn = document.getElementById('maximizeBtn'); maximizeBtn.style.left = maximizeBtn.style.left - 30; }, 它在ie9、ie10、ie11上工作,但在ie8上不工作您从哪里得到错误消息?什么调用一旦更改,它在完整代码中的位置是什么?还显示maximizeBtn.does maximiz

我改变了按钮的样式使用

onChanged: function () {
    var maximizeBtn = document.getElementById('maximizeBtn');
    maximizeBtn.style.left = maximizeBtn.style.left - 30;
},

它在ie9、ie10、ie11上工作,但在ie8上不工作

您从哪里得到错误消息?什么调用一旦更改,它在完整代码中的位置是什么?还显示maximizeBtn.does maximizeBtn.style.left=parseIntmaximizeBtn.style.left-30+'px'的标记;工作?在maximizeBtn.style.left上=maximizeBtn.style.left-30;Line属性style.left不是一个数字,它是一个以px结尾的字符串。感谢您的回答,让我检查一下“maximizeBtn.style.left=parseIntmaximizeBtn.style.left-30+'px';”