87,907
社区成员
发帖
与我相关
我的任务
分享
用 document.createDocumentFragment();效率比较高
再document.body.appendChild();
var tr = $("tr");
var td = $("td");
var inp = $("input");
inp.attr("type", "text");
inp.attr("name", "text1");
inp.attr("value", "10");
inp.css("width", "50");
td.append(inp);
tr.append(td);
var str = "<td><input style='width:55px;' type=text id="model
"></td>"
$(str)即可转换成jquery的对象
$("body").append($(str));
用jquery创建你的的对象
var tr = $("tr");
var td = $("td");
var inp = $("input");
inp.attr("type", "text");
inp.attr("name", "text1");
inp.attr("value", "10");
inp.css("width", "50");
td.append(inp);
tr.append(td);
var tr = document.createElement("tr");//创建DIV节点
tr.id = objname;
var td = document.createElement("td");//创建DIV节点
td.id = "td1";
td.innerHTML = '111111';
tr.appendChild(td);
var tr = document.createElement("tr");
var td = document.createElement("td");
var input = document.createElment("input");
input.type="text";
input.id="txt1";
input.name="txt1";//ie貌似不能这么写
td.appendChild(input);
tr.appendChild(td);
var domStr+="<td><input style='width:55px;' type=text id="model
"></td>";
document.body.innerHTML = domStr;
//添加一个div 。table类似
var objdiv = document.createElement("DIV");//创建DIV节点
var objname="shop";//设置name属性
objdiv.id = objname;//设置id
objdiv.style.background = '#FFFF00';
objdiv.style.width = 100;
objdiv.style.height = 80;
document.body.appendChild(objdiv);//将DIV加载到body中