zoukankan      html  css  js  c++  java
  • 上传图片前的图片显示已经处理input的file值

    1、图片上传的代码

    2、实现的效果是上图图片之后要立刻显示出来的

    这个时候显示之后,当选择图片之后,并没有上传,然后再次点击这个图片上传的时候,图片是显示不出来的,原因是之前上传的那个图片的所有信息一直保持在file下,当你这次在上传的时候,file的值还是之前的,就不会再次的显示出来,所以下面要做的就是每次上传显示图片之后,对file进行初始化,或者清空之前的值:

    function clearInputFile(f){

                        if(f.value){

                            try{

                                f.value = ''; //for IE11, latest Chrome/Firefox/Opera...

                            }catch(err){

                            }

                            if(f.value){ //for IE5 ~ IE10

                                var form = document.createElement('form'), ref = f.nextSibling;

                                form.appendChild(f);

                                form.reset();

                                ref.parentNode.insertBefore(f,ref);

                            }

                        }

                    }

    梦想这东西和经典一样,永远不会随时间而褪色,反而更加珍贵!
  • 相关阅读:
    光遇————墓土(补充)蜡烛收集
    光遇————雨林
    每日光遇日记
    光遇————墓土
    光遇————云野超级不详细的蜡烛收集
    光遇————晨岛超级详细的蜡烛收集
    高精度
    HDU 1002: A + B Problem II (大数加法)
    HDU 1018:Big Number (位数递推公式)
    D2. Remove the Substring (hard version) (KMP-next数组 ) ( Codeforces Round #579 (Div. 3) )
  • 原文地址:https://www.cnblogs.com/haoxiu1004/p/9171529.html
Copyright © 2011-2022 走看看