sadier

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

1、当存在用户控件,或自定义控件的时候,服务器控件的id,和clientid就不一样。
2、javascript等脚本是客户端的用法,所以要找到相关的控件必须用客户端的控件。
即document.getElementById的方法,document.all(““)的,document.childNodes的方法是针对客户端的
3、用all 能遍历到所有的控件(包括用户控件),而childNodes的功能要差一点,只能一层一层的遍历。
4、  通过名称得到控件:var MatNo = document.getElementById("txtPlastic").value;
  alert(MatNo);
//得到当前控件
  var input = event.srcElement;
  //得到父亲控件
  var td=input.parentElement;
  var Detailweight =input.value;
  alert(Detailweight);  

  
  var tr=td.parentElement;  
//得到儿子控件
  var DetailNatNo =tr.cells(0).childNodes(0).value; 
  alert(DetailNatNo);  

posted on 2004-10-04 14:14  毛小华  阅读(914)  评论(0)    收藏  举报