我希望能够在上传文件之前验证文件上传控件。我当然希望提供一个文件名,但更重要的是一个不包含任何空格的文件名。
如果我使用常规验证,则每次保存表单时都会验证控件。
有没有办法阻止用户选择我不想要的文件名?
我希望能够在上传文件之前验证文件上传控件。我当然希望提供一个文件名,但更重要的是一个不包含任何空格的文件名。
如果我使用常规验证,则每次保存表单时都会验证控件。
有没有办法阻止用户选择我不想要的文件名?
我在我当前的项目中这样做。我使用 CSJS 在上传之前检查文件名。在此示例中,我使用一个按钮将文件上传控件和其他几个字段添加到新文档中。您可以更改它以检查特定文件名并检查空格。我的上传控件被命名为“fileUpload3”,你的就是你的名字。
var x=document.getElementById("#{id:fileUpload3}").value;
if (x==null || x=="" || x.slice(-3) != "pdf")
{
alert("Store Transfer details in PDF format are required.");
return false;
}