创建无法在IE中使用的动态文本框
// Create a new text input
var newText = document.createElement('input');
newText.type = "input";
它适用于所有其他浏览器
答案 0 :(得分:1)
借助setAttribute方法尝试此操作。
另外请设置正确的类型,如'text'或'submit'等
var newText = document.createElement('input');
newText.setAttribute("type", "text");
答案 1 :(得分:1)
IE不会让你“改变”输入元素的类型。您必须使用document.createElement("<input type=\"text\" name=\"textBox\" >");