0

我有一个简单的问题,也许不是。单击文件上传按钮后弹出文件选择之前是否有预单击事件?我想检查用户是否登录,如果他没有登录,文件选择弹出框不应该出现,而是一条带有注释的消息,用户必须登录才能上传内容。我正在使用带有 jQ​​uery 的 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 版本 29

于 2013-08-28T08:10:43.220 回答