在下只有10分了,请教这样一个问题,望大侠赐教 var currrowindex=event.srcelement.parentnode.parentnode.rowindex; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如何得到现在已增加的所有<tr></tr>的行数呢? 不对哟,漂浪的这个rowindex是哪里来的呀?我显示出来是undefined 对不起,我错了,漂浪的方法能取到当前行的index,那么如何取得所有<tr></tr>的总数呢? <table><tr><td><input type="text" onfocus="javascript:alert(this.parentElement.parentElement.rowIndex);"</td></tr></table>rowId.rowIndex返回rowId的行号cellId.cellIndex返回cell的列号 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><!-- saved from url=(0057)http://localhost:8080/jspsmartfile/jsp/uploadTemplate.jsp --><HTML><HEAD><META content="text/html; charset=gb2312" http-equiv=Content-Type><META content="MSHTML 5.00.2920.0" name=GENERATOR></HEAD><BODY bgcolor=#EDF2FC><FORM action="upload.jsp" encType=multipart/form-data method=post> <TABLE> <TBODY> <TR> <TD> </TD> <TD> <input type="button" value="增加数量" onclick="addf()"></TD> </TR> <TR > <TD colspan=2 id="tdf"> <TABLE id=tbody> <TBODY ><TR> <TD></TD></TR><TR> <TD>选择图片(1):<INPUT size=60 type=file name="file0"> 张数:<INPUT size=2 type=text name="zs0" value=1> 尺寸:<select name="cm0"> <option value="2">5</option> <option value="1">10</option> <option value="3">15</option> <option value="11">20</option> </select> </TD></TR> </TBODY></TABLE> </TD> <TR> <TD colspan=2 >备   注:<TEXTAREA NAME="text" ROWS="" COLS=""></TEXTAREA></TD> </TR> <TR> <TD align=right> </TD> <TD align=center><INPUT type=submit value="发送" name="send" onclick="return ck()"> </TD> </TR> </TBODY> </TABLE></FORM></BODY></HTML><SCRIPT LANGUAGE="JavaScript"><!--var i=0;function addf(){ i++; var oTR; var oTD; oTR=tbody.insertRow((i+1)); oTD=oTR.insertCell(); oTD.innerHTML="选择图片("+(i+1)+"):<INPUT size=60 type=file name='file"+i+"'> 张数:<INPUT size=2 type=text name='zs"+i+"' value=1> 尺寸:<select name='cm"+i+"'></select>"; for (var k=0;k<document.all.cm0.options.length;k++) { document.all("cm"+i).options[k]= new Option(document.all.cm0.options[k].text,document.all.cm0.options[k].value); } }function ck(){ var j; for(j=0;j<(i+1);j++){ if(document.all("file"+j).value!=""){ //alert(document.all("file"+j).value); var ss=document.all("file"+j).value; var ssary=new Array(); ssary=ss.split("."); if(ssary[ssary.length-1]=="gif"||ssary[ssary.length-1]=="jpg"||ssary[ssary.length-1]=="png"||ssary[ssary.length-1]=="bmp"||ssary[ssary.length-1]=="tif"){ // return true; }else{ alert("文件"+(j+1)+"非法.\n请上传 gif,jpg,png,bmp,tif格式的文件!"); return false; } } } if(confirm("确定?")){ }else{ return false; }}//--></SCRIPT> script里包含另一个script的问题 asp.net静态页怎么计算点击率 这个是什么意思? 关于JAVAScript问题,如何让一个下拉菜单自动选中某一项? 求助:用JS加遮罩层效果 这个javascript写的非常繁琐我该怎么在其中加入onclick? 求教如何解决IE执行Javascript时不稳定,导致崩溃的问题? 请看如下源码,为什莫会出现内存溢出错误,是不是微软的Bug 怎么在用window.close()关闭IE窗口时不出提示?? onclick 长按3秒后才启动这个按钮。 关于下载 这个问题有没有人弄过? alert()的奇怪现象,中文显示乱码
cellId.cellIndex返回cell的列号
<!-- saved from url=(0057)http://localhost:8080/jspsmartfile/jsp/uploadTemplate.jsp -->
<HTML><HEAD>
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<META content="MSHTML 5.00.2920.0" name=GENERATOR></HEAD>
<BODY bgcolor=#EDF2FC>
<FORM action="upload.jsp" encType=multipart/form-data method=post>
<TABLE>
<TBODY>
<TR>
<TD> </TD>
<TD>
<input type="button" value="增加数量" onclick="addf()"></TD>
</TR> <TR >
<TD colspan=2 id="tdf"> <TABLE id=tbody> <TBODY >
<TR>
<TD></TD>
</TR>
<TR>
<TD>选择图片(1):<INPUT size=60 type=file name="file0"> 张数:<INPUT size=2 type=text name="zs0" value=1> 尺寸:<select name="cm0">
<option value="2">5</option>
<option value="1">10</option>
<option value="3">15</option>
<option value="11">20</option>
</select> </TD>
</TR>
</TBODY>
</TABLE> </TD>
<TR> <TD colspan=2 >备   注:<TEXTAREA NAME="text" ROWS="" COLS=""></TEXTAREA></TD>
</TR>
<TR>
<TD
align=right> </TD>
<TD
align=center><INPUT type=submit value="发送" name="send" onclick="return ck()"> </TD>
</TR>
</TBODY>
</TABLE>
</FORM></BODY></HTML><SCRIPT LANGUAGE="JavaScript">
<!--
var i=0;
function addf()
{
i++;
var oTR;
var oTD; oTR=tbody.insertRow((i+1)); oTD=oTR.insertCell();
oTD.innerHTML="选择图片("+(i+1)+"):<INPUT size=60 type=file name='file"+i+"'> 张数:<INPUT size=2 type=text name='zs"+i+"' value=1> 尺寸:<select name='cm"+i+"'></select>"; for (var k=0;k<document.all.cm0.options.length;k++)
{
document.all("cm"+i).options[k]= new Option(document.all.cm0.options[k].text,document.all.cm0.options[k].value);
}
}
function ck()
{
var j;
for(j=0;j<(i+1);j++){
if(document.all("file"+j).value!=""){
//alert(document.all("file"+j).value);
var ss=document.all("file"+j).value;
var ssary=new Array();
ssary=ss.split(".");
if(ssary[ssary.length-1]=="gif"||ssary[ssary.length-1]=="jpg"||ssary[ssary.length-1]=="png"||ssary[ssary.length-1]=="bmp"||ssary[ssary.length-1]=="tif"){
// return true;
}else{
alert("文件"+(j+1)+"非法.\n请上传 gif,jpg,png,bmp,tif格式的文件!");
return false;
} }
}
if(confirm("确定?")){
}else{
return false;
}
}
//-->
</SCRIPT>