创建动态文本框在 IE 中不起作用
// Create a new text input
var newText = document.createElement('input');
newText.type = "input";
它适用于所有其他浏览器
在 setAttribute 方法的帮助下试试这个。
另外请设置正确的类型,如“文本”或“提交”等
var newText = document.createElement('input');
newText.setAttribute("type", "text");
IE 不会让你“改变”输入元素的类型。您将不得不使用类似的解决方法document.createElement("<input type=\"text\" name=\"textBox\" >");