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);

浙公网安备 33010602011771号