使用JS 清空File控件的路径值

今天Test时发现一个小问题,上传控件完成后,路径还保留,为了清除,需要想一些办法
 

如果用.net控件可以调用reset方法,可是如果用html控件就只能用js解决了。

方法是在file外层套一个span,重设span里的html值

复制代码 代码如下:

var html=document.getElementById('uploadSpan').innerHTML;
document.getElementById('uploadSpan').innerHTML=html;

时间: 2025-01-19 13:20:54

使用JS 清空File控件的路径值的相关文章

解析使用JS 清空File控件的路径值

本篇文章是对使用JS清空File控件的路径值的方法进行了详细的分析介绍,需要的朋友参考下   1.关于如何用脚本修改fileupload控件值的问题, 开发环境vs2005,在上传文件时,需要一个取消的按钮来清空type=file的value,而且这个页面上有多个file控件 这个比较麻烦因为file的值本身是不允许用脚本修改的(安全角度考虑) 方法1).使用脚本把这个file的input移动到一个form中,然后调用reset,如果有多个这样的input当然还要再移出来.这个方法我不会采用,因

解析使用JS 清空File控件的路径值_javascript技巧

1.关于如何用脚本修改fileupload控件值的问题, 开发环境vs2005,在上传文件时,需要一个取消的按钮来清空type=file的value,而且这个页面上有多个file控件 这个比较麻烦因为file的值本身是不允许用脚本修改的(安全角度考虑) 方法1).使用脚本把这个file的input移动到一个form中,然后调用reset,如果有多个这样的input当然还要再移出来.这个方法我不会采用,因为对.net开发者 来讲习惯了一个页面就一个form所有控件都在其中. 方法2).这个方法有点

使用JS 清空File控件的路径值_javascript技巧

如果用.net控件可以调用reset方法,可是如果用html控件就只能用js解决了. 方法是在file外层套一个span,重设span里的html值 复制代码 代码如下: var html=document.getElementById('uploadSpan').innerHTML;document.getElementById('uploadSpan').innerHTML=html;

无法获取File控件全路径

问题描述 对于<inputtype="file"name="path">,始终无法获取到他的全路径,例如,我上传的文件时:c:test.txt,那么我拿到的始终是test.txt.在网上找资料,说有可能是浏览器问题,但是我测试了几个浏览器都是同样的问题.而我同事跟我一样的写法,却可以拿到c:test.txt.请问这是为什么?难道是传说中的人品问题?在线等候大侠的回复. 解决方案 解决方案二:恩,我也遇到过相同的问题,确实有时候拿到的路径不完整,解决方案三

jQuery获取file控件中图片的宽高与大小_jquery

问题 如何判断input file表单里上传的图片的宽高和大小呢? 解决方案 这个时候图片还没真正上传,也不是在页面上展示,不能使用$("#id").width(),$("#id").height()这种方式. 在Stack Overflow找到一个方法获取input file图片文件的宽高: var _URL = window.URL || window.webkitURL; $("#file").change(function (e) { v

file控件选择上传文件确定后触发的js事件是哪个

  这篇文章主要介绍了file控件选择上传文件确定后触发了什么js事件,需要的朋友可以参考下 一直以来纠结于这个问题.今天闲来上网搜索了一下这个问题.终于知道答案.是onchange事件.经过本人测试,可用.还有说onpropertychange也可以.经chrome浏览器测试,无效果.不知道是什么原因.  

js操作select控件大全(包含新增、修改、删除、选中、清空、判断存在等)

原文:js操作select控件大全(包含新增.修改.删除.选中.清空.判断存在等) js操作select控件大全(包含新增.修改.删除.选中.清空.判断存在等) js 代码// 1.判断select选项中 是否存在Value="paraValue"的Item        function jsSelectIsExitItem(objSelect, objItemValue) {            var isExit = false;            for (var i

Js修改fileupload控件值的问题

  1.关于如何用脚本修改fileupload控件值的问题, 开发环境vs2005,在上传文件时,需要一个取消的按钮来清空type=file的value,而且这个页面上有多个file控件 这个比较麻烦因为file的值本身是不允许用脚本修改的(安全角度考虑)   方法1.使用脚本把这个file的input移动到一个form中,然后调用reset,如果有多个这样的input当然还要再移出来.这个方法我不会采用,因为对.net开发者 来讲习惯了一个页面就一个form所有控件都在其中.   方法2.这个

高拍仪 上传图片-如何不用file控件上传本地图片到服务器

问题描述 如何不用file控件上传本地图片到服务器 公司引进高拍仪,想拍完照片点上传按钮直接上传图片.高拍仪接口能提供照片的本地路径,现在的问题是不用file控件选择,只有路径,不知道如何上传到服务器,求解决方案. 解决方案 做成c/s,b/s你只能做插件安装到浏览器了. 解决方案二: Jfkfkenskqkqnskwknw 解决方案三: 我也想知道这个问题的 解决方案四: 直接做成cs,然后可能需要嵌入式. 解决方案五: 用socket套接字实现上传协议(比如http上传的put协议) 解决方