javascript实用方法收集

来源:互联网 发布:app看漫画软件 编辑:程序博客网 时间:2024/05/22 00:07

 

 

/** * 查找指定tagName的父结点元素 * @param {} node * @param {} tagName * @return {} */function getParent(node,tagName){while(node){if(node.nodeType == 1 && node.tagName == tagName.toUpperCase()){return node;}node = node.parentNode;}return null;}/** * 查找元素在数组中的下标 * @param {} array * @param {} field * @return {} */function getElementIndexFromArray(array,field){var index = -1;for(var i=0;i<array.length;i++){if(array[i] == field){index = i;break;}}return index;}/** *取得表格的一行中所有的表单,保存在数组中。 * @param {} field * @return {} */function getElementsInRow(field){var parentTr = getParent(field, "TR");if(parentTr)return parentTr.getElementsByTagName("INPUT");elsereturn null;}
0 0
原创粉丝点击