我是asp.net的新手。我有这段代码:
function onSubmitForm() {
var formDOMObj = document.frmSend;
if (formDOMObj.attach1.value == "" && formDOMObj.attach2.value == "" && formDOMObj.attach3.value == "" && formDOMObj.attach4.value == "" )
alert("Please press the Browse button and pick a file.")
else
return true;
var extension = lcase(right(formDOMObj.attach1.value,4);
if (extension == ".exe") || extension == ".html")
alert("Extension not allowed.")
return false;
}
我想将其更改为仅允许某些扩展而不是排除它们。我可以通过翻转if来做到这一点,但我想改变它以使用数组或列表,但我不知道如何做到这一点......
有人能指点我正确的方向来帮助我吗?
答案 0 :(得分:1)
您可以使用
if(array.Contains(extension))