首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

javascript适用方法收集

2012-10-07 
javascript实用方法收集??/** * 查找指定tagName的父结点元素 * @param {} node * @param {} tagName * @r

javascript实用方法收集

?

?

/** * 查找指定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;}
?

热点排行