如何将上传按钮的名称更改为请稍候.


How to change the name of upload button to Please wait..?

当文件忙于上传时,我想更改上传按钮的值

在这种情况下,如果单击按钮时我的上传按钮的值为value="Upload",则文本必须更改为上传请稍候

function displayLoading() { 
    if (document.getElementById('upload-progress')) { 
        document.getElementById('upload-progress').style.display='block'; 
    } 
} 
<form action="myphpscript.php" onSubmit="displayLoading();"> 
    <input type="file" name="uploadfile"> 
    <input type="submit" value="Upload"> 
    <p  id="upload-progress" style="display:none">Uploading Please wait..</p> 
</form>

给提交按钮一个ID,例如submitButton

然后添加:

document.getElementById('submitButton').value = "Please Wait";

到您的displayLoading()函数。

您应该在上传时禁用该按钮,并在上传完成后重新启用。否则,用户可以继续按下按钮,从而再次调用PHP。