Javascript 从上载对话框中排除某些文件扩展名

Javascript 从上载对话框中排除某些文件扩展名,javascript,html,file,file-upload,attachment,Javascript,Html,File,File Upload,Attachment,我需要允许“选择文件”对话框接受除某些特定类型之外的任何文件类型,例如,我需要使对话框显示除.exe文件以外的所有文件,我看到这个问题已经存在,并且有很好的答案。请检查下面的链接 var_validFileExtensions=[.jpg、.jpeg、.bmp、.gif、.png]; 函数验证窗体{ var arrInputs=oForm.getElementsByTagNameinput; 对于变量i=0;i0{ var blnValid=false; 对于变量j=0;j

我需要允许“选择文件”对话框接受除某些特定类型之外的任何文件类型,例如,我需要使对话框显示除.exe文件以外的所有文件,

我看到这个问题已经存在,并且有很好的答案。请检查下面的链接

var_validFileExtensions=[.jpg、.jpeg、.bmp、.gif、.png]; 函数验证窗体{ var arrInputs=oForm.getElementsByTagNameinput; 对于变量i=0;i<0.length;i++{ var oInput=arrInputs[i]; 如果oInput.type==文件{ var sFileName=oInput.value; 如果sFileName.length>0{ var blnValid=false; 对于变量j=0;j<_validFileExtensions.length;j++{ var sCurExtension=_validfleextensions[j]; 如果sFileName.substrfilename.length-sCurExtension.length,则sCurExtension.length.toLowerCase==sCurExtension.toLowerCase{ blnValid=true; 打破 } } 如果!blnValid{ Alert抱歉,+sFileName+无效,允许的扩展名为:+_validFileExtensions.join; 返回false; } } } } 返回true; } 文件:
看看这个谢谢,这会做的工作,但我需要的是不显示不支持的文件在对话框中所有。