<span id="FileSpan">
<input id="fileUpLoad" style="margin-bottom: 5px; margin-top: 5px;" name="fileUpLoad" type="file" />
</span><div align="left">
<input id="btnAddFiles" onclick="AddFiles(); return false;" type="button" value="添加附件" />
</div> function AddFiles() {
var FileSpan = document.getElementById("FileSpan");
FileSpan.innerHTML = FileSpan.innerHTML + "<input name=\"fileUpLoad\" style=\" margin-top:5px; margin-bottom:5px;\" type=\"file\"/><br/>";
}
当我给第一个file选择文件之后, 再添加一个file控件, 前面的file控件选择的内容就丢失了页面并没有刷新, 其他input的内容没有丢失,因为我在触发AddFile的时候return false; 所以页面刷新的问题排除了。 其他input内容没有丢失是因为他们不在file控件同一个父标签内。 请问这种情况怎么解决啊
解决方案 »
- 看过网上关于图像搜索的帖子,图像搜索原理是什么
- 关于global.asax文件中timer问题
- 谁有我这种需求的主页面?
- [求助...]VS2003中,能不能不用File Field控件上传文件?
- 零零伍大哥,有个事情请教一下
- 为什么我的Page_load里的代码不执行阿?
- 我已经有图片的地址,但是用XSL转换的时候无法正常显示,请各位大侠指点迷经。
- 请教,我用datalist动态生成<imagebutton>\<label>,怎么写<imagebutton>的onclick事件。
- 用户控件:初次使用用户控件,请教一个问题。兄弟姐妹们,出手了!
- 如何用vbscript or javascript接受URL?file=office.xls中参数的file值?
- Cache 中放 DataTable 的增加和修改记录的问题
- sqlserver中 已知变量@id 为5位数,请问怎么取到@id的每一位数
appendChild(Node node) 这个Node怎么传啊? 还是传file的字符串?