此方法参考jquery,写了一个很简单的递归。目前测试是没有问题的,由于时间有限,没有做更多的处理,请慎用!

 

  /*在某元素下,寻找指定name的元素(只获取第一个),@param name:要查找的元素的name@param dom:在此元素下查找使用案例:var result = xFind_Name("c1", x[0]);@return 如果找到返回元素,如果没有找到返回null*/function xFind_Name(name, dom) {if (dom.attributes.name.value == name) {//找到则返回domreturn dom;}//没有找到此元素if (dom.length == 0) {return null;}if (dom.children.length == 0) {return null;}for (var i = 0; i < dom.children.length; i++) {if (dom.children.length > 0) {var result = xFind_Name(name, dom.children[i]);if (result != null) {return result;}} else {return null;}}return null;}

实例体验:点击打开链接

js元素选择器-js更具name获取元素中的元素相关推荐

  1. Js/Jquery获取iframe中的元素 在Iframe中获取父窗体的元素方法

     在web开发中,经常会用到iframe,难免会碰到需要在父窗口中使用iframe中的元素.或者在iframe框架中使用父窗口的元素 js 在父窗口中获取iframe中的元素  1. 格式:win ...

  2. js取iframe 上级页面_原生js获取iframe中dom元素--父子页面相互获取对方dom元素的方法...

    用原生js在父页面获取iframe子页面的元素,以及在子页面获取父页面元素,这是平时经常会用到的方法,这里写一个例子来总结下: 1.父页面(demo.html),在父页面修改子页面div的背景色为灰色 ...

  3. js中用xpath获取iframe中的元素

    最近遇到一个需求,写一个公共的js方法,用xpath获取页面中的元素的值,然后找了一下,发现可以这样获取: function _x(STR_XPATH) {var xresult = document ...

  4. 获取父窗口元素或者获取iframe中的元素(相同域名下)

    jquery方法 在父窗口中获取iframe中的元素 //方法1 $("#iframe的ID").contents().find("iframe中的元素");/ ...

  5. 【学习】如何用jQuery获取iframe中的元素

    (我的博客网站中的原文:http://www.xiaoxianworld.com/archives/292,欢迎遇到的小伙伴常来瞅瞅,给点评论和建议,有错误和不足,也请指出.) 说实在的,以前真的很少 ...

  6. Python 获取list 中指定元素出现的次数

    Python 获取list 中指定元素出现的次数 使用list 的count 方法 list_a = [1, 2, 3, 1, 4, 5, 1] print("1 出现的次数: %d&quo ...

  7. php 获取对象中的元素个数组长度,php数组长度怎么获取

    我们可以将元素添加到数组或从数组中删除元素,那么如果我们想要知道数组中存在的元素的总长度或总数,我们就可以使用count() 或sizeof函数. 下面我们就通过简单的示例,给大家介绍php获取数组长 ...

  8. Python列表(获取列表中指定元素的索引、获取列表中的多个元素、判断指定元素是否在列表中存在、列表元素的遍历、列表元素的增加操作、 列表元素的删除操作、列表元素的修改操作、列表元素的排序操作)

    1.获取列表中指定元素的索引 eg1:未指定索引范围查找索引 zyr=['憨憨','憨宝'] print(zyr.index('憨宝')) print(zyr[1]) eg2:在指定索引范围内查找元素 ...

  9. python提取矩阵元素_python获取array中指定元素的示例

    python获取array中指定元素的示例 对于array,如2-D的array,如何取指定元素 设array为3*10的shape s = array([[ 0, 1, 2, 3, 4, 5, 6, ...

  10. 输入两个由整型数构成的集合(元素个数均为5)分别放到数组A和B中,求这两个集合的交集(交集的元素由两个集合中的相同元素构成),最后输出交集中的元素。

    [问题描述]输入两个由整型数构成的集合(元素个数均为5)分别放到数组A和B中,求这两个集合的交集(交集的元素由两个集合中的相同元素构成),最后输出交集中的元素,要求在主函数中输入A和B数组,并输出交集 ...

最新文章

  1. 收藏 | 27个机器学习小抄(附学习资源)
  2. UITabBarController
  3. NA,NP,IE学习之路
  4. iOS开篇——UI之UIStepper (计步器)
  5. es6在原生代码的用法_关于ES6的模块化
  6. matlab实现音频信号的左右声道信号分离_立体声分离度与立体声相关系数
  7. 基于php5.6 php.ini详解
  8. 【Python爬虫】Request库入门
  9. android camera x旋转,如何使用android.graphics.Camera.rotateX(角度)在特定点旋转画布
  10. defer和async的区别
  11. 华为交换机access、trunk、hybrid接口区别理解
  12. 7.6批量下载网易云歌曲
  13. JavaGui 02 Pannel-面板
  14. SQL注入-入门需了解项目
  15. 谷歌施密特:中国人相当出色2025年将超美国成AI主导丨业界大佬财报频出【软件网每日新闻播报│第11-3期】
  16. 简述验证Anaconda是否安装成功的两种方式和Anaconda环境变量配置过程
  17. 一个完整的LED灯具散热优化分析计算方案
  18. 如何安装linux服务器
  19. CTF题之BUUCTF系列:BUUCTF Misc 二维码
  20. 工程建设项目业务学习

热门文章

  1. 笔记本屏幕亮度调节的详细步骤
  2. APP搭建:输入文字,单击显示(Android studio)
  3. java简单的音乐播放器编程_简单实现java音乐播放器
  4. 字符映射表 charmap
  5. 银河麒麟V10业务系统适配记录 处理器:FT2000+ 中国信创服务社区
  6. 如何修复png图片?简单的方法
  7. Linux文本处理三剑客(awk、grep、sed)
  8. 必看,抖音小店无货源模式到底该怎么做?
  9. iOS 中如何识别图片清晰度
  10. web 页面 常用分辨率(PC 移动端)