卷珠帘在线试听:脚本语言问题

来源:百度文库 编辑:高校问答 时间:2024/04/30 07:56:26
<html>
<head>
<title></title>
<style>
.lbtn {font-family:verdana;font-size:10.5pt;}
.ist {font-family:verdana;font-size:14.8px;size:400}
</style>

<script LANGUAGE="javascript">
function check(){
document.frm1.submit();
document.body.innerHTML="Uploading Please wait!";
}

function addFile()
{
var str ='<INPUT type="file" size="35" NAME="File">'+'<br>'

document.getElementById('MyFile').insertAdjacentHTML("beforeEnd",str)

}
</script>
</head>
<body class=lbtn onload="document.frm1.cnt.value=cnt.value;">
<form name=frm1 method="post" Enctype="multipart/form-data" action="kk1.php">

<P id="MyFile"><INPUT type="file" size="50" NAME="File">
<br></P>
<input type=button name=bt12 value="生成上传文件框" onClick="addFile();" class=lbtn>
<input type=hidden name=cnt value="20" class=ist>
</form>

<input type=button name=bt1 value="上传" onclick="check();" class=lbtn>
<input type=button name=bt1 value="清除" onclick="document.location.reload();" class=lbtn>
</body>
</html>

请问在这段代码里怎样加个记数变量来统计用户提交的文件数量????
请大家赐教.

增加<input type="hidden" value="1" name="counts">

修改<input type=button name=bt1 value="上传" onclick="check();" class=lbtn>


<input type=button name=bt1 value="上传" onclick="counts.value=File.length;check();" class=lbtn>

该代码未经测试,如有错误,自行调试

加一个变量标记,在上传成功后地代码中,该变量加一