<script language=javascript>
function sure(){
var tab=document.getElementById('lTable')
var rows=tab.rows.length
for (i=1;i<rows ;i++ ) {
if (tab.rows[i].cells[8].innerHTML!="已确定") {
var arg=tab.rows[i].cells[0].childNodes[0].innerHTML
tab.rows[i].cells[8].attachEvent("onclick", function() //添加点击事件
{
Foo(arg);
});
}
}
function Foo(arg){
if(!window.confirm("领料单"+arg+"发放确定?")){
return false;
}else{
return true;
}
}
window.onload=function (){ sure();}
</script>我想实现的就是给table的第9列增加1个JS函数,但是这个函数Foo,里面需要用到同1行中第一列的innerHTML,
请问我该如何取到第一列的innerHTML
按照我上面的写法是错误的,
我的第九列是<a>标签,如果我点击取消,页面也会跳转!,
而且取值不正确,都是取页面第一列的最后1行的innerHTML的
function sure(){
var tab=document.getElementById('lTable')
var rows=tab.rows.length
for (i=1;i<rows ;i++ ) {
if (tab.rows[i].cells[8].innerHTML!="已确定") {
var arg=tab.rows[i].cells[0].childNodes[0].innerHTML
tab.rows[i].cells[8].attachEvent("onclick", function() //添加点击事件
{
Foo(arg);
});
}
}
function Foo(arg){
if(!window.confirm("领料单"+arg+"发放确定?")){
return false;
}else{
return true;
}
}
window.onload=function (){ sure();}
</script>我想实现的就是给table的第9列增加1个JS函数,但是这个函数Foo,里面需要用到同1行中第一列的innerHTML,
请问我该如何取到第一列的innerHTML
按照我上面的写法是错误的,
我的第九列是<a>标签,如果我点击取消,页面也会跳转!,
而且取值不正确,都是取页面第一列的最后1行的innerHTML的
}
var arg=tab.rows[i].cells[0].childNodes[0].innerHTML
tab.rows[i].cells[8].attachEvent("onclick", fn(arg))
select '<a href=''#'' onclick=''showTrue(\"'+a.fid+'\",\"'+a.code+'\",\"'+a.customer+'\",\"'+a.customerfatherID+'\")'' style=cursor:hand>审批</a>' as 操作 from table a这是用jscript写的,请问用vbscript怎么写同样意思的1句话,
你这样不行的啊,fn(arg) 就会执行1次函数的,
但是我要的效果是用户点击才出发JS
function sure(){
var tab=document.getElementById('lTable')
var rows=tab.rows.length
for (i=1;i<rows ;i++ ) {
(
function (x){var tt=tab.rows[x].cells[0].childNodes[0].innerHTML;
tab.rows[x].cells[8].attachEvent("onclick",function(){ Foo(tt) })})(i)
}
}
function Foo(arg){
alert(arg)
if(!window.confirm("领料单"+arg+"发放确定?")){
return false;
}else{
//document.form1.action="sure.asp?id="+id
//document.form1.submit()
return true;
}
}
window.onload=function (){ sure();} </script>现在改成这样了,但是如果 confirm返回false的话,页面也会跳转,怎么办啊,我cells[8]里面放了1个<a>