我想在文件忙于上传时更改上传按钮的值
在这种情况下,如果点击按钮时我的上传按钮的值为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;
答案 0 :(得分:2)
为提交按钮提供ID,例如submitButton
。
然后添加:
document.getElementById('submitButton').value = "Please Wait";
到您的displayLoading()
功能。
答案 1 :(得分:0)
您应该在上传按钮时停用该按钮,并在完成后重新启用该按钮。否则,用户可以继续按下该按钮,从而再次调用PHP。