为什么要按第二下submit才对,奇怪

解决方案 »

  1.   

    hbhbhbhbhb1021(天外水火(我要多努力)) 大哥,那我怎么才能在提交前正确等到filesize的正确值。能否给我几个语句。马上给分。
      

  2.   

    <input name=file1 type="file" onpropertychange=check() onkeydown="return false" onpaste="return false" ondragenter="return false">
    <input name="button1" type="button" onclick="show()" value="click">
    <img name="img1" style="display:none" >
    <script language=javascript>
    function check()
    {
    var str=document.getElementById("file1").value
    var obj=document.getElementById("img1")
    obj.src=str
    }
    function show()
    {
    var obj=document.getElementById("img1")
    alert(obj.fileSize)
    }
    </script>
      

  3.   

    hbhbhbhbhb1021大哥,我试了,你把你这改了放我那可以了。再问一下,不用那img元素,只在内存中定义var   img   =   new   Image();,有没有办法做到正确显示filesize的值。
      

  4.   

    一样的
    <input name=file1 type="file" onpropertychange=check() onkeydown="return false" onpaste="return false" ondragenter="return false">
    <input name="button1" type="button" onclick="show()" value="click">
    <script language=javascript>
    var temp=null
    function check()
    {
    var str=document.getElementById("file1").value
    temp=new Image();

    temp.src=str
    }
    function show()
    {
    alert(temp.fileSize)
    }
    </script>
      

  5.   

    hbhbhbhbhb1021大哥,你在上传图片文件时,限制图片文件大小是放在客户端还是服务器端?
    放客户端的话,你是否就用javascript如上面你讲这么判了?谢谢你。准备结了