84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
我知道 input type=‘file’可以做到。但是我看一些网站是用p绑定一个事件做到的,不知道是怎么实现的。
温故而知新,可以为师矣。 博客:www.ouyangke.com
亲,这个好办,你绑定p click事件,再click 隐藏的input[file]的输入框!
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Demo</title> <script> function showResurce() { document.getElementById('resurce').click(); } </script> </head> <body> <p onclick="showResurce()">点我</p> <input id="resurce" type="file" style="display: none"> </body> </html>
一个方案是,有个隐藏的input file在其它地方,点p后触发它。
亲,这个好办,你绑定p click事件,再click 隐藏的input[file]的输入框!
一个方案是,有个隐藏的input file在其它地方,点p后触发它。