0

私は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を反転することでこれを行うことができますが、配列またはリストで動作するように変更したいのですが、これを行う方法がわかりません...

誰かが私を正しい方向に向けて助けてくれますか?

4

1 に答える 1

1

使用できます

if(array.Contains(extension))
于 2012-05-18T18:20:09.673 に答える