分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 软件开发

js 清空html input file的值

发布时间:2023-09-06 02:14责任编辑:沈小雨关键词:js

在做上传图片预览时,利用input onchange事件触发函数,但是type=file时,一定记得新建要清空原来的图片,因为原来的图片还存在在input里面,再选重复的图片没有change,故不会触发相应的函数,造成没有反应的现象

具体的清空input file的方法:

<input type="file" accept="image/jpeg,image/png,image/gif" name="img" id="img" multiple value="Insert Image" onchange="javascript:setImagePreview();" style="position:absolute;clip:rect(0 0 0 0);">// 清空input file文件jqvar file = $(‘#img‘)[0];if(file.outerHTML){file.outerHTML = file.outerHTML;}else{file.value = ‘‘;}// 清空input file文件原生js ???var file = document.getElementById("img"); ????// for IE, Opera, Safari, Chrome ????if (file.outerHTML) { ????????file.outerHTML = file.outerHTML; ????} else { // FF(包括3.5) ????????file.value = ""; ????}

  

js 清空html input file的值

原文地址:https://www.cnblogs.com/xhliang/p/9627452.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved