Internet Explorer 8不允许动态创建按钮

Internet Explorer 8 not allowing dynamic creation of button

本文关键字:创建 按钮 动态 不允许 Explorer Internet      更新时间:2023-09-26

Internet explorer在我尝试动态创建按钮时显示错误。尽管它在firefox 中运行良好

var deleteButton = document.createElement('input');
 ratingSliderContainer.appendChild(deleteButton);
 deleteButton.setAttribute('type','button');
 deleteButton.setAttribute('value','delete');

它在的第三行显示错误

一旦输入被添加到DOM中,就不能修改它的type。试着这样重新排序你的报表:

var deleteButton = document.createElement('input');
deleteButton.setAttribute('type','button');
deleteButton.setAttribute('value','delete');
ratingSliderContainer.appendChild(deleteButton);