// 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的节点选择(全选,全不选或选择多个)