检查是否上传照片

时间:2012-09-22 21:48:45

标签: javascript html

这就是我要这样做的方式,你在上传之前已经编写或添加了一个文件。喜欢这里;

<script type="text/javascript">
function check(){
    var elm = document.getElementById("hello-world");
    if (elm.value.length>0){
        alert("Hey");
        return true;
    }
    else{
        alert("Nooooo!");
        return false;
    }
}
</script>

所以我真的希望我能完成它几乎在一起,就像检查文件中是否有任何内容/上传图像一样。但是,如果它没有图片,只需点击上传而没有任何图像。

这是我想要上传到数据库中的库时的html,或者我在这里称之为。

<div class="opslag-indhold">
                    <form name="opslag" method="post" action="#">
                        <input type="file" name="file">
                        <input type="submit" name="opslag" value="Upload" id="del" onclick="return check()">
                    </form>
                </div>

所以想建立一些javascript,以便检查你是否上传了一个文件..但是欢迎你问我是否有你想知道的事情:)

希望你能看到我的意思,否则问我!

Jesper - Danmark

1 个答案:

答案 0 :(得分:0)

如果您的意思是检测文件上传的时间,则听起来您正在寻找验证或通知解决方案。首先,代码一些try / catch或其他条件来捕获上传失败。然后,您需要知道上载的位置(最好是专用于此目的的特殊文件夹),然后检测文件何时到达。也许您可以编写一个Javascript onChange事件来向您发送消息。有点难以具体,但这是你想要的方向。

顺便说一句,如果你想要一个HTML浏览按钮,你的表单标签将需要:enctype = "multipart/form-data"