给你个例子~~~~
<html>
<head>
<title></title>
<head>
<script language="JavaScript">
<!--
function createtable(){
var t = new Date()
for (var i = 0 ; i < 10000 ; i++){
var otr = document.createElement("tr");
var otd = document.createElement("td");
otr.appendChild(otd);
ddd.appendChild(otr)
//ddd.appendChild(document.createElement("tr").appendChild(document.createElement("td")))
}
alert(new Date() - t);
// return;
var t = new Date();
for (var i = 0 ; i < 1000 ; i++){
// var otr = ddd.insertRow();
// var otd = otr.insertCell();
ddd.insertRow().insertCell()
}
alert(new Date() - t)}//-->
</script>
<body>
<table id = 'ddd'>
</table>
<button onclick = "createtable()">createtable</button>
</body>
</html>
<html>
<head>
<title></title>
<head>
<script language="JavaScript">
<!--
function createtable(){
var t = new Date()
for (var i = 0 ; i < 10000 ; i++){
var otr = document.createElement("tr");
var otd = document.createElement("td");
otr.appendChild(otd);
ddd.appendChild(otr)
//ddd.appendChild(document.createElement("tr").appendChild(document.createElement("td")))
}
alert(new Date() - t);
// return;
var t = new Date();
for (var i = 0 ; i < 1000 ; i++){
// var otr = ddd.insertRow();
// var otd = otr.insertCell();
ddd.insertRow().insertCell()
}
alert(new Date() - t)}//-->
</script>
<body>
<table id = 'ddd'>
</table>
<button onclick = "createtable()">createtable</button>
</body>
</html>
你那段代码执行后页面也没有显示,只是测试一下执行时间吗。
<SCRIPT>
function insertElement()
{
var nod=document.createElement("B");
document.all['div1'].insertBefore(nod);
nod.innerText="A New bold object has been inserted into the document.";
}
</SCRIPT>
</HEAD>
<BODY>
<DIV ID='div1' onclick="insertElement()">
Click here to insert a new bold element into this div.
</DIV>
</BODY>