eg: <input type="text" id="txt_field_name" />
1. var obj = document.getElementById('#
txt_field_name
') ;
obj.select();
$('#
txt_field_name
').append("<input type='text' id='
txt_field_name
' ' name='file' onchange='onSelect(this)'>");
document.selection.clear();
2.
var obj = document.getElementById('#
txt_field_name
') ;
obj.outerHTML=obj.outerHTML;
3. var file = $("#txt_field_name")
file.after(file.clone().val(""));
file.remove();
4. 重新构造文件域,这样就能清空文件内容了
$file =$(‘#txt_field_name‘);
$file.remove();
在把当前的文件域删除了再重新构造文件域,这样就能真正清空文本内容了