function addFile() {
var str = '<br><INPUT type="file" NAME="File"> ';
if(!document.getElementById("ckbCatena").checked) {
str += '<span>标题:</span> <input name="PhotoTitle" type="text" />';
}
document.getElementById('MyFile').insertAdjacentHTML("beforeEnd",str);
}
function catenaPhoto() {
if(event.srcElement.checked) {
document.getElementById('MyFile').innerHTML = '<INPUT type="file" NAME="File"> <span>标题:</span> <input name="PhotoTitle" type="text" />'
+ '<br><INPUT type="file" NAME="File">'
+ '<br><INPUT type="file" NAME="File">'
+ '<br><INPUT type="file" NAME="File">'
+ '<br><INPUT type="file" NAME="File">'
+ '<br><INPUT type="file" NAME="File">';
}
else {
document.getElementById('MyFile').innerHTML = '<INPUT type="file" NAME="File"> <span>标题:</span> <input name="PhotoTitle" type="text" />';
}
}这是多文件上传中,增加上传控件的js代码。在cs中可以用
HttpFileCollection files = HttpContext.Current.Request.Files;
来获取文本域控件的集合,那么如何获取文本框的集合,并得到里面的值呢?
var str = '<br><INPUT type="file" NAME="File"> ';
if(!document.getElementById("ckbCatena").checked) {
str += '<span>标题:</span> <input name="PhotoTitle" type="text" />';
}
document.getElementById('MyFile').insertAdjacentHTML("beforeEnd",str);
}
function catenaPhoto() {
if(event.srcElement.checked) {
document.getElementById('MyFile').innerHTML = '<INPUT type="file" NAME="File"> <span>标题:</span> <input name="PhotoTitle" type="text" />'
+ '<br><INPUT type="file" NAME="File">'
+ '<br><INPUT type="file" NAME="File">'
+ '<br><INPUT type="file" NAME="File">'
+ '<br><INPUT type="file" NAME="File">'
+ '<br><INPUT type="file" NAME="File">';
}
else {
document.getElementById('MyFile').innerHTML = '<INPUT type="file" NAME="File"> <span>标题:</span> <input name="PhotoTitle" type="text" />';
}
}这是多文件上传中,增加上传控件的js代码。在cs中可以用
HttpFileCollection files = HttpContext.Current.Request.Files;
来获取文本域控件的集合,那么如何获取文本框的集合,并得到里面的值呢?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货