`
xiaojianbo
  • 浏览: 33962 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

javscript获取节点里面input控件数组

阅读更多
// JS获取子节点里面input控件数组 
var inputCollectionObj = currentNodeObj.getElementsByTagName("input"); 
for ( var i = 0; i < inputCollectionObj.length; i++) { 
var inputObj = inputCollectionObj[i]; 
//inputObj.type 
} 

 
input的type属性有10种类型,我就不一一细说了,我们可利用这个知识点轻松实现Richfaces datatable和Tree的节点选择(全选,全不选或选择多个)

 

分享到:
评论

相关推荐

    获得所有相同控件的id

    在本篇文章中,我们将深入探讨如何使用JavaScript来获取页面中所有具有相同ID的控件,并进一步检查这些ID是否包含特定的字符串。这个问题虽然看似简单,但实际上涉及到DOM操作、字符串处理等多个方面,对于初学者来...

    获取ztree节点数据

    在给定的代码片段中,我们可以通过`$.fn.zTree.getZTreeObj`方法获取到zTree实例对象,进而调用该对象的其他方法来获取节点数据。 ##### 1. 获取zTree实例对象 ```javascript var treeObj = $.fn.zTree....

    JavaScript 试卷试题附答案

    获取 input 节点的正确方法是什么? - **选项分析**: - A: `document.querySelectorAll('file')[0]`:选择器错误。 - B: `document.getElementById('file')[0]`:`getElementById` 返回单个元素,无需索引。 -...

    javascript的经典面试题汇总

    谈谈JavaScript数组排序方法sort()的使用,重点介绍sort()参数的使用及其内部机制 - **sort()** 方法用于对数组元素进行排序,默认按照转换为字符串的字符码顺序排序。 - **无参数时**: 默认按照字符串的Unicode...

    js获取Treeview选中的节点(C#选中CheckBox项)

    // 否则,可能需要其他方式获取节点值 } } ``` 为了收集所有选中节点的值,可以创建一个数组`idlist`,并在循环中将选中节点的值推入数组: ```javascript var idlist = new Array(); for (var i = 0; i ; i++) ...

    JS获得多个同name 的input输入框的值的实现方法

    本文介绍了在JavaScript中获取具有相同name属性的多个input输入框值的方法,并分析了密码输入框的加密处理。同时,强调了在开发中应当注意的兼容性问题和标准的DOM操作方法,以便于写出更健壮、更兼容的代码。此外,...

    javascript获取所有同类checkbox选项(实例代码)

    本文将介绍如何使用JavaScript来获取页面中所有具有相同name属性的checkbox元素,并在用户点击按钮时显示哪些复选框被选中。以下是相关的知识点: 1. HTML表单基础 表单元素是网页与用户交互的重要组件,允许用户...

    JavaScript操作文件_动力节点Java学院整理

    一个File对象可以从&lt;input type="file"&gt;的file数组中获取。 - FileReader对象则允许Web应用程序异步读取存储在用户计算机上的文件(或原始数据缓冲区)的内容,使用File或Blob对象指定要读取的文件或数据。 以下是...

    element-ui tree结构实现增删改自定义功能代码

    这些方法的具体实现没有给出,但通常会涉及操作`treeData`数组,根据节点的`id`或索引找到对应位置进行插入或删除操作,并可能涉及到递归处理子节点。 总的来说,这个示例展示了如何利用Element-UI的Tree组件自定义...

    js多级联动多选checkbox插件

    在JavaScript中,可以使用数组、对象或者自定义类来表示这种结构。 4. **级联逻辑**:当用户选择或取消选择一个节点时,需要更新其所有子节点的状态。这可能涉及到递归遍历数据结构,并根据父节点的选中状态来设置...

    prototype 1.4 开发者手册(中文PDF)

    $F() 函数主要用于获取表单控件(如文本框、下拉列表等)的值。它可以接受元素 ID 或元素本身作为参数。例如: ```javascript // 获取文本框的值 var userName = $F('userNameInput'); ``` ##### 2.3 $A() 函数 $A...

    jquery pocket reference

    - **获取值**:如获取`&lt;input&gt;`、`&lt;select&gt;`等表单元素的值。 - **设置值**:可以为表单控件设置新的值。 ##### 3.5 获取和设置元素内容 - **`.html()`**:用于获取和设置元素的HTML内容。 - **`.text()`**:用于...

    vue treeselect获取当前选中项的label实例

    在Element-ui中,`TreeStore.prototype.getCheckedNodes`方法用于获取选中节点的数据,而`getCheckedKeys`方法则返回所有选中节点的key数组。 关于如何修改Element-ui的源码来获取父级ID的方法,我们可以通过以下...

    面试题汇总

    1. **JavaScript 数组排序方法 sort()** - `sort()` 方法用于对数组元素进行排序,默认按字符串的 Unicode 字典顺序排序。 - 可以传递一个比较函数作为参数,该函数定义排序逻辑。 - 排序过程是原地进行的,即...

    prototype.js 1.4版开发者手册.doc

    这对于处理DOM节点列表尤其有用,因为它们通常不是真正的数组,而是一个类数组对象。通过$A(),我们可以将这些列表转换为真正的数组,利用Array的所有方法,如`each()`进行遍历。 ```html function showOptions...

    ASP.NET网络编程中经常用到的27个函数集

    12. `DOM`对象操作:在XML处理中,`CreateElement("新建节点名")` 用于创建新的XML元素,`AppendChild(子节点)` 用于将子节点添加到父节点之下。 13. `Response.Write()`:这个方法用于向客户端发送文本,常用于...

    interviewee-web&java

    - `input`:表单控件,如输入框。 - `strong`:强调文本的重要性。 - `select`:下拉列表。 - `label`:标记表单控件。 - `em`:强调文本。 - `button`:按钮元素。 - `textarea`:多行文本输入框。 #### 块级元素 ...

Global site tag (gtag.js) - Google Analytics