0

これは、アップロードする前にファイルを作成または追加する方法です。ここみたいに;

<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を構築したいと思います..しかし、知りたいことがあれば私に尋ねてください:)

私が意味することを理解していただければ幸いです。

イェスパー -デンマーク

4

1 に答える 1

0

ファイルがいつアップロードされたかを検出するという意味であれば、検証または通知ソリューションを探しているように思えます。まず、アップロードが失敗した場合にキャッチするように、try/catch またはその他の条件をコーディングします。次に、アップロードがどこに到達するか (この目的専用の特別なフォルダが望ましい) を把握し、そこにファイルが到着したことを検出する必要があります。おそらくonChange、メッセージを送信する Javascript イベントをコーディングできます。具体的に言うのは少し難しいですが、それがあなたが行きたい方向です。

ところで、enctype = "multipart/form-data"HTML 参照ボタンが必要な場合は、フォーム タグが必要です。

于 2012-09-22T22:24:08.093 に答える