一个WEB中的问题,请教高人

来源:百度知道 编辑:UC知道 时间:2024/06/16 02:29:27
UpLoad.aspx中有这些代码
function addFile()
{
var filebutton = ' <br> <input type="file" size="50" name="File" class="ButtonCss" />';
document.getElementById('FileList').insertAdjacentHTML("beforeEnd",filebutton);
}
<input type="button" value="增加上载文件" class="ButtonCss" onclick="addFile()" />
每次调用addFile()后都累计记录这个点击次数,然后把这个次数的值返回到UpLoad.aspx.cs文件中加以利用,请问有没有什么好的方法啊?先谢谢了!最好写一下源代码了,因为本人对JS不太懂

不用记录点击次数的, 你是想知道有几个文件是吧

直接在后台有 Request.Files.Count 就可以了

放一个隐藏控件,命名为hid_num
页面js就很简单了
var num;
function addFile()
{
//你的操作
num=num+1;
document.getElementById("hid_num").value=num;
}
后台就可以通过hid_num.value来获取值了