EZ
L@_@K
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> new document </title>
<meta name="generator" content="editplus" />
<meta name="author" content="" />
<meta name="keywords" content="" />
<meta name="description" content="" />
<style type="text/css">
div {
width: 100px;
height: 100px;
border: 1px solid red;
background-color: black;
color: white;
float: left;
}
</style>
</head> <body>
<div>1</div><div>2</div><div>3</div><div>4</div>
<script type="text/javascript">
<!--
var d;
for (var i=5; i<10; i++)
{
d = document.body.appendChild(document.createElement("div"));
d.innerText = i;
}
alert(document.getElementsByTagName("div").length)
//-->
</script>
</body>
</html>
L@_@K
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> new document </title>
<meta name="generator" content="editplus" />
<meta name="author" content="" />
<meta name="keywords" content="" />
<meta name="description" content="" />
<style type="text/css">
div {
width: 100px;
height: 100px;
border: 1px solid red;
background-color: black;
color: white;
float: left;
}
</style>
</head> <body>
<div>1</div><div>2</div><div>3</div><div>4</div>
<script type="text/javascript">
<!--
var d;
for (var i=5; i<10; i++)
{
d = document.body.appendChild(document.createElement("div"));
d.innerText = i;
}
alert(document.getElementsByTagName("div").length)
//-->
</script>
</body>
</html>
最好是执行一次动态增加div就在页面的一个隐藏控件的value值增加一次
最后直接取这个隐藏控件的value就可以了
将生成的div放在一个div来查找 就可以了,
var i=1;
while(term){
var dd=document.getElementById("dd"+i);
if(dd==null){
trem=false;
}else{
i++;
}
}alert(i);
应该alert(i-1)
var arr = document.getElementsByTagName("div");
for (var i = 0; i < arr.length; i++) {
if (arr[i].id.indexOf("dd") >= 0)
count++;
}
window.alert(count);[/align]