CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  JavaScript

急! 如何取得当前页面上自定义属性controltype的值='aa'的所有元素集合?

楼主fcsoft01(fcsoft01)2005-04-04 12:37:17 在 Web 开发 / JavaScript 提问

up 问题点数:30、回复次数:2Top

1 楼meizz(梅花雪)回复于 2005-04-04 12:58:28 得分 15

<SCRIPT   LANGUAGE="JavaScript">  
  var   a   =   document.all;  
  var   len   =   a.length;    
  var   b   =   [];  
  for   (var   i=0;   i<len;   i++)  
  {  
      if   (a[i].controltype=="aa")   b[b.length]   =   a[i];  
  }  
  alert(b.length);  
  </SCRIPT>Top

2 楼faisun(暖阳)回复于 2005-04-04 13:08:14 得分 15

<html>  
  <head>  
  <meta   http-equiv="Content-Type"   content="text/html;   charset=gb2312">  
  <title>无标题文档</title>  
  </head>  
   
  <body   controltype="aa"><a   href="#"   controltype="aa">11</a>  
  <script>  
   
  elementsArray=new   Array();  
   
  function   getElementsArray(object){  
      var   i;  
      var   len=object.childNodes.length;  
      var   objectchild;  
      for(i=0;i<len;i++){   //在子节点中遍历  
          objectchild=object.childNodes[i];  
  if(typeof(objectchild.controltype)!="undefined"){  
  if(objectchild.controltype=="aa"){   //找到元素,加入elementsArray  
      elementsArray.push(objectchild);  
      alert(objectchild.outerHTML);  
  }  
  }  
  if(object.childNodes.length>0){   //有子节点,递归查找  
  getElementsArray(objectchild);  
  }  
   
      }  
  }  
   
  getElementsArray(window.document);  
  //得到的元素保存在   elementsArray   中  
  </script>  
   
  </body>  
  </html>Top

相关问题

  • 急! 如何取得当前页面上自定义属性controltype的值='aa'的所有元素集合?
  • C#自定义属性!!!
  • web用户自定义控件 如何自定义属性?
  • 自定义控件的属性问题
  • 自定义集合属性的问题
  • 控件属性自定义的问题
  • 关于自定义属性的问题
  • 自定义控件属性归类
  • 取得自定义控件的属性
  • 不是很明白自定义属性

关键词

得分解答快速导航

  • 帖主:fcsoft01
  • meizz
  • faisun

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo