hanhan
小狐狸
小狐狸
  • UID14391
  • 注册日期2006-08-30
  • 最后登录2006-08-30
  • 发帖数1
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:2773回复:0

高手大虾请进我的js不能运行:

楼主#
更多 发布于:2006-08-30 14:48
//将指定数据行的objRow的输入域strName设置为strValue
function setInputValue(objRow,strName,strValue){
var objs=objRow.all;
for(var i=0;i<objs.length;i++){
if(objs.name==strName)objs.value=strValue;
}
}

//添加一个实例数据行
function addInstanceRow(objTable,Names,Values)
var tbodyOnlineEdit=objTable.getElementsByTagName("TBODY")[0];
var theadOnlineEdit=objTable.getElementsByTagName("THEAD")[0];
var elm = theadOnlineEdit.lastChild.cloneNode(true)
elm.style.display="";
for(var i=0;i<Names.length;i++)
setInputValue(elm,Names,Values);
tbodyOnlineEdit.insertBefore(elm);
}

//将全部复选框设为指定值
function setOnlineEditCheckBox(obj,value){
var tbodyOnlineEdit=obj.getElementsByTagName("TBODY")[0];
for (var i=tbodyOnlineEdit.children.length-1; i>=0 ; i-- )
tbodyOnlineEdit.children.firstChild.firstChild.checked=value;
}
//删除一行
function deleteRow(objTable){
var tbodyOnlineEdit=objTable.getElementsByTagName("TBODY")[0];
for (var i=tbodyOnlineEdit.children.length-1; i>=0 ; i-- )
if (tbodyOnlineEdit.children.firstChild.firstChild.checked)
tbodyOnlineEdit.deleteRow(i);
}

//根据唯一标志检查是否有重复记录
function checkRow(objTable,unique) {
var tbodyOnlineEdit=objTable.getElementsByTagName("TBODY")[0];
for (var i=tbodyOnlineEdit.children.length-1; i>=0 ; i-- ){
var temp=tbodyOnlineEdit.children.childNodes[1].childNodes[0].value;
//alert(unique+":"+temp);
if(unique==temp) return false;
}
return true;
}

在firefox下无法运行请高手指点:
报var tbodyOnlineEdit=objTable.getElementsByTagName("TBODY")[0];错误
但在IE下运行正常.
游客

返回顶部