Hi dude... try it... ========================================================= function checkFileExtension(elem) { var filePath = elem.value; if(filePath.indexOf('.') == -1) return false; var validExtensions = new Array(); var ext = filePath.substring(filePath.lastIndexOf('.') + 1).toLowerCase(); validExtensions[0] = 'txt'; validExtensions[1] = 'doc'; validExtensions[2] = 'rtf'; for(var i = 0; i < validExtensions.length; i++) { if(ext == validExtensions[i]) return true; } alert ('You Cant upload a '+ext.toUpperCase()+' file!'); return false; } ============================================================ * and now use this line in your code behind (this line used in VB.Net!!!) =========================================================== myfile.Attributes.Add("onchange", "return checkFileExtension(this);") ============================================================ :rolleyes: be cool...
A
alaki_p
@alaki_p