0

簡単な質問があります。ファイルのアップロード ボタンをクリックした後、ファイル選択がポップアップする前にプレクリック イベントはありますか? ユーザーがログインしているかどうかを確認したいのですが、ログインしていない場合、ファイル選択ポップアップボックスは表示されませんが、何かをアップロードするにはユーザーがログインする必要があるというメモ付きのメッセージが表示されます。私はjQueryでJSを使用しています。

4

1 に答える 1

0

onclickこのボタンでイベントを登録できます。

例えば:

onclick="alert('!');"

アクションは次のとおりです。

[click]アップロードボタン -> [alert]->[click]確認ボタン ->[popup]ファイルセレクター。

=============更新================================== ===========================

HTMLで

<input id="FileBtn" onclick="AuthCheck()">

jsスコープで

var AuthCheck = function(){
    if(AuthFail){
        document.getElementById("FileBtn").disabled=true;
        setTimeout('document.getElementById("FileBtn").disabled=false;', 1);
    }
}

Chrome ver.29で動作します

于 2013-08-28T08:10:43.220 に答える