<tr>
<td align="center"><input style="width: 20px;" type="checkbox" name="ck" /></td>
<td align="left"><input name="wgrkbillentry[0].fitemid" maxlength="50" type="text" style="width: 100px;"></td>
<td align="left"><input name="wgrkbillentry[0].fitemname" maxlength="50" type="text" style="width: 100px;"></td>
<td align="left"><input name="wgrkbillentry[0].fmodel" maxlength="50" type="text" style="width: 100px;"></td>
<td align="left"><input name="wgrkbillentry[0].fbatchno" maxlength="50" type="text" style="width: 100px;"></td>
<td align="left"><input name="wgrkbillentry[0].funitid" maxlength="50" type="text" style="width: 100px;"></td>
<td align="left"><input name="wgrkbillentry[0].fauxqtymust" maxlength="50" type="text" style="width: 100px;"></td>
<td align="left"><input ondblclick="fun_tevl(this);" name="wgrkbillentry[0].fauxqty" maxlength="50" type="text" style="width: 100px;"></td>
<td align="left"><input name="wgrkbillentry[0].fpurchaseprice" maxlength="50" type="text" style="width: 100px;"></td>
<td align="left"><input name="wgrkbillentry[0].fauxprice" maxlength="50" type="text" style="width: 100px;"></td>
<td align="left"><input name="wgrkbillentry[0].famount" maxlength="50" type="text" style="width: 100px;"></td>
<td align="left"><input name="wgrkbillentry[0].fpurchaseamount" maxlength="50" type="text" style="width: 100px;"></td>
<td align="left"><input name="wgrkbillentry[0].ftaxrate" maxlength="50" type="text" style="width: 100px;"></td>
<td align="left"><input name="wgrkbillentry[0].ftaxamount" maxlength="50" type="text" style="width: 100px;"></td>
<td align="left"><input name="wgrkbillentry[0].fdcstockid" maxlength="50" type="text" style="width: 100px;"></td>
<td align="left"><input name="wgrkbillentry[0].fsourcebillno" maxlength="50" type="text" style="width: 100px;"></td>
<td align="left"><input name="wgrkbillentry[0].fnote" maxlength="50" type="text" style="width: 100px;"></td>
<td align="left" style="display: none;"><input name="wgrkbillentry[0].id" type="text" style="width: 0px;"></td>
</tr>

上面是一个tr,没有id,现在对其中的一个name为wgrkbillentry[0].fauxqty的td进行双击事件,下面就是该双击事件

function fun_tevl(ele){
//获取当前节点的父节点tr
  var tr1 = ele.parentNode.parentNode;
//获取父节点的第一个子节点物料
  var b=tr1.cells[1].childNodes[0].value;
}

b就是获取的该兄弟节点的值

关于JS中查看当前节点的兄弟节点的使用的更多相关文章

  1. 总结获取原生JS(javascript)的父节点、子节点、兄弟节点

    关于原生JS获取节点,一直是个头疼的问题,而且调用方法的名字又贼长了,所以我选择用JQ,好像跑题了-- 话不多说看代码 获取父节点 及 父节点下所有子节点(兄弟节点) <ul> <l ...

  2. JS获取子节点、父节点和兄弟节点的方法实例总结

    转自:https://www.jb51.net/article/143286.htm 本文实例讲述了JS获取子节点.父节点和兄弟节点的方法.分享给大家供大家参考,具体如下: 一.js获取子节点的方式 ...

  3. C#中treeview的问题,如何区分根节点和子节点以及根节点和根节点的兄弟节点?

    根节点的Level属性为0,一级子节点Level属性为1,二级子节点Level属性为2,以此类推:同级节点可以用索引.名称.文本来区分.用索引区分根节点时,TreeView.Nodes[0]就是第一个 ...

  4. js学习笔记15----子节点和兄弟节点的操作

    1.元素.firstChild : 只读属性,第一个子节点 标准下:会包含文本类型的子节点. 非标准下:只包含元素类型子节点. 元素.firstElementChild : 只读属性,第一个元素子节点 ...

  5. JQuery 各节点获取函数:父节点,子节点,兄弟节点

    jQuery.parent(expr)           //找父元素 jQuery.parents(expr)          //找到所有祖先元素,不限于父元素 jQuery.children ...

  6. JS中的事件、数组、节点对象处理

    在JS代码中编写事件一定要保证页面在浏览器中加载时会把事件加载进页面 事件:在代码中可以通过一个动作来触发另一个行为的总称 A:事件的编写方式1 HTML标签中添加 onxxxx = "函数 ...

  7. DevExpress TreeList 拖动时中如何判断源节点作为目标节点的子节点还是兄弟节点

    目的:只允许同级拖动. 两个判断: 1.原节点(假设为:S)的父级如果不等于目标节点(假设为:T)的父节点,那么发生了跨级,即非同级移动.这个判断很容易. 2.S.T是同一级的,但是S是移动到T下一级 ...

  8. js中元素操作的有关内容与对比

    以下 A:代表原生js B:代表jQuery 1 创建元素/节点 A: 元素节点- createElement( ) 文本节点 - createTextNode() 例如: var a = docum ...

  9. Oracle递归查询父子兄弟节点

      1.查询某节点下所有后代节点(包括各级父节点) 1 // 查询id为101的所有后代节点,包含101在内的各级父节点 2 select t.* from SYS_ORG t start with ...

随机推荐

  1. codeforces C. Booking System

    题意:有n组客人,分别告诉每一组的个数和花费,然后给你餐厅内k个桌子,每个桌子的最大容纳人数,如何安排使得餐厅最大收益并且容纳人数尽可能大: 思路:贪心,对花费排序,然后对每一组客人找桌子就可以. # ...

  2. http请求方式和状态管理

    1.  HTTP协议 Internet的基本协议是TCP/IP协议(传输控制协议和网际协议),目前广泛使用的 FTP.HTTP(超文本传输协议).Archie Gopher都是建立在TCP/IP上面的 ...

  3. 自己动手实现智能指针auto_ptr

    面试的时候,我们经常会被问到如何自己动手实现智能指针auto_ptr.今天我就一边参考STL库中的源代码,一边将auto_ptr的实现敲一遍. auto_ptr归根到底是一个模版类,那么这个类要实现哪 ...

  4. poj 1265 Area(pick定理)

    Area Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 4373 Accepted: 1983 Description Bein ...

  5. python编译环境发掘——从IDLE到sublime到pycharm到Anaconda

    一个好的编译器对于我们处理日常的科研很关键,好的编译器无论是从界面,字体风格,提示,调试等各方面都能从用户角度出发,提供最好的使用体验.Python本身自带的IDLE或者在CMD里进行操作和调试,对于 ...

  6. TXT四则运算计算器

    基本思想:使用getline函数从TXT文件中依次读出中缀表达式,将其转为后缀表达式后计算结果,并与用户结果比对. 整数.分数.小数的处理:将小数和整数都视为默认分母为1的分数.建立分数类,在中缀转换 ...

  7. jSP的3种方式实现radio ,checkBox,select的默认选择值。

    jSP的3种方式实现radio ,checkBox,select的默认选择值.以radiao 为例:第一种方式:在jsp中使用java 脚本,这个方法最直接,不过脚本太多,不容易维护<%Stri ...

  8. scipy安装失败

    pip install scipy安装失败 可以从uci网站下载wheel安装包然后执行pip install xx.whl进行安装 http://www.lfd.uci.edu/~gohlke/py ...

  9. sed替换文件中的字符串

    sed -i 's/原字符串/替换字符串/g' filename

  10. JavaScript中的[]和{}

    最早开始对js中括号的使用有疑问是在交互2值的时候: a = [b,b=a][0]; 详见JavaScript交换两个变量值的七种解决方案 因为 [[]][0] 的意思是:获取 [[]] 的第一个元素 ...