<span id=2 pid=1> = <span id=5 pid=2> = <span id=9 pid=5>
解决方案 »
- 我怎么取得这里每一个a 里面的文字?
- 高手请进,一个代码的问题。
- 一个滚动广告的问题?
- 用javascript怎么样改变另一个页面的title
- 菜鸟再三求救!!!!
- 请教梅花雨及各位高手,关于梅花雨3.0版日历控件的问题
- 帮忙来拿这100 分吧
- 如何实现图片marquee式滚动放映,但头尾要连接!
- netscape 不响应onclick事件吗?
- 在<body> 这个里面可以加很多参数 如bgcolor等 我曾经......不看者会后悔
- 用javascript控制上下滚动显示的文本,但一次只能显示一行
- 求助 .NET 拼凑 JS 语句 加\N\R 不自动换行 有高手知道解决方法么 40分 回答完马上节贴
var spans=document.getElementsByTagName("span");
var value="";
for(var i=0;i<spans.length;i++)
if((parseInt(spans[i].id)+1)>3)
value+=","+spans[i].id;
if(value!='')
value=value.substring(1);
else
value="";
alert(value);
</script>
var spans=document.getElementsByTagName("span");
var value="";
for(var i=0;i<spans.length;i++)
if(parseInt(spans[i].pid)==2)//改这里,前面没搞清楚关系,嘿嘿
value+=","+spans[i].id;
if(value!='')
value=value.substring(1);
else
value="";
alert(value);
</script>
<head>
<title></title>
<script language="javascript">
window.onload = function()
{
var spans = document.getElementsByTagName("span");
var result = new Array();
for (var i = 0; i < spans.length; i++)
{
if (spans[i].getAttribute("pid") == "2")
{
result.push(spans[i].getAttribute("id"));
}
}
alert(result.toString());
}
</script>
</head>
<body>
<span id=1 pid=0></span>
<span id=2 pid=1></span>
<span id=3 pid=1></span>
<span id=4 pid=2></span>
<span id=5 pid=2></span>
<span id=6 pid=2></span>
<span id=7 pid=3></span>
<span id=8 pid=2></span>
<span id=9 pid=5></span>
<span id=10 pid=9></span>
</body>
</head>