您的位置:首页 > 其它

清空AsyncFileUpload 选择的文件路径

2010-12-24 11:51 260 查看
1. 当UploaderStyle="Modern" 的方法

function clearContents() {

var AsyncFileUpload = $get("<%=AsyncFileUpload1.ClientID%>");

var txts = AsyncFileUpload.getElementsByTagName("input");

for (var i = 0; i < txts.length; i++) {

if (txts[i].type == "text") {

txts[i].value = "";

txts[i].style.backgroundColor = "white";

}

}

}

window.onload = clearContents;

function UploadComplete(sender, args) {
clearContents();

}

2.当UploaderStyle="Traditional" 的方法

function clearContents() {
var file = $get("<%=AsyncFileUpload1.ClientID%>");
var form = document.createElement('form');
document.body.appendChild(form);
//记住file在旧表单中的的位置
var pos = file.nextSibling;
form.appendChild(file);
form.reset();
pos.parentNode.insertBefore(file, pos);
document.body.removeChild(form);
}

window.onload = clearContents;

function UploadComplete(sender, args) {
clearContents();

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: