这样的话,是不是全个网页所有的DIV都要读取了?那也算了布局用的DIV咯?是吗?
解决方案 »
- 求帮改一段清除COOKIE的代码
- javascript内部变量的作用范围
- 这个正则怎么写?试了半天无果
- javascript 如何实现周轮流值班表 。在线等!!!!!!!!!!!!!!!!1
- ×××非常紧急,网页中插入控件的问题×××
- 求梅花雪指教!!有对梅花雪树熟的高人也请进!!
- ajax碰到几个小问题,请高手帮帮我
- 如何在功能不变的前提下,把一个图片设为按钮,按下实现原来普通按钮的功能!
- 怎样动态的设置表格的样式,给表格的边框赋上颜色和宽度等
- 多个同名CHECKBOX,当没选中的时候该一行的输入框都不可用,另外还需要按照用户点击的顺序给它赋值,第一个选中的为1,第二个选中的为2,
- 一个简单的flex的问题!
- css、js不会缓存,怎么回事?
你可以取你创建出来的div的parentNode来取啊,假设parentNode的ID为test
(document.getElementById("test").all.tags("div"))[i].id
什么特征都没有的话..
那怎么判断....
<div id="parent"></div>
然后把你想知道的DIV都框进去
然后
var nds = document.getElementById('parent').childNodes;
for (var i = 0; i < nds.length; i++) {
nds[i].id; //你想知道的id
}
呵呵
不知道你想得到的id 是什么特征的呀
<head>
<title>
</title>
</head>
<script language = "javascript">
function myselect(objdiv){
for(var i = 0;i < document.all.tags("div").length;i++){
if((document.all.tags("div"))[i] == objdiv){
alert(objdiv.id);
return;
}
}
}
</script>
<body>
<div onclick = "myselect(this)" id = "1">a</div>
<div onclick = "myselect(this)" id = "2">b</div>
<div onclick = "myselect(this)" id = "3">c</div>
<div onclick = "myselect(this)" id = "4">d</div>
<div onclick= "myselect(this)" id = "5">e</div>
<div onclick= "myselect(this)" id = "6">f</div>
<div onclick= "myselect(this)" id = "7">g</div>
<div onclick= "myselect(this)" id = "8">h</div>
</body>
<html>
楼主真幽默......
那个ID,是指哪个DIV的ID呀?
document.getElementById
比如说,你用鼠标点击一个DIV。
你想得到这个DIV的ID。