扫码关注官方订阅号
请问大家如何删除input属性file值
欢迎选择我的课程,让我们一起见证您的进步~~
原来的移除掉,然后替换成相同的html
把该input移除,替换一个新的input进去...
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <script type="text/javascript" src="js/jquery-2.1.4.min.js"></script> </head> <body> <input type="file" id="myfile" /> <br /><br /> <input type="button" value="清空" id="clear" /> <script type="text/javascript"> $(function(){ $("#clear").click(function(){ var file = $("#myfile"); file.replaceWith(file.clone()); }); }); </script> </body> </html>
什么叫替换成相同的HTML
removeProperty()移除元素属性
楼上的回答都好复杂,没必要那么复杂吧,顺手写了一段
http://jsbin.com/vuxaxedexi/e...
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width"> <title>JS Bin</title> </head> <body> <form method="POST"> <input name="file" type="file" id="file"> <button type="button" id="clean">clean</button> <button type="submit">submit</button> </form> </body> </html>
let file = document.querySelector('#file'); let clean = document.querySelector('#clean'); clean.addEventListener('click', (ev) => { file.value = null; });
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
原来的移除掉,然后替换成相同的html
什么叫替换成相同的HTML
removeProperty()移除元素属性
楼上的回答都好复杂,没必要那么复杂吧,顺手写了一段
http://jsbin.com/vuxaxedexi/e...