如何将上传按钮的名称更改为Please wait ..?

时间:2015-12-17 13:57:36

标签: javascript php html5

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

在这种情况下,如果点击按钮时我的上传按钮的值为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>
&#13;
&#13;
&#13;

2 个答案:

答案 0 :(得分:2)

为提交按钮提供ID,例如submitButton

然后添加:

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

到您的displayLoading()功能。

答案 1 :(得分:0)

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