document.createElement 使用常见问题

来源:互联网 发布:python 做个静态网页 编辑:程序博客网 时间:2024/05/20 09:26

document.createElement  创建对象有两种方法,如下面:

我要创建一个表单<input type="text" name="jcost_arr[]" id="jcost_arr[]" size="5" onkeyup="jiage_arr()"/>

写法有两种:

//IE下有效,谷歌下无效

var inputTxtaa= document.createElement("<input type=\"text\" name=\"jcost_arr[]\" id=\"jcost_arr[]\" size=\"5\" onkeyup=\"jiage_arr()\"/>"); 


另外一种方法://谷歌下有效
var inputTxtaa = document.createElement("input"); 
inputTxtaa.type = "text"; 
inputTxtaa.value = document.getElementById("aa"+num).value; 
inputTxtaa.name = "jcost_arr[]"; 
inputTxtaa.id = "jcost_arr[]"; 
inputTxtaa.size="5";
inputTxtaa.onkeyup = function (){
jiage_arr();
    }