1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
<html>
<head>
<script>
var allowedExt = new Array("GIF", "JPG", "PDF", "DOC", "HTML");
// ---------------------------------------------------------------------------------------------------
function checkExt(filePath)
{
var p = filePath.lastIndexOf(".");
var ext = filePath.toUpperCase().substr(p+1);
for ( p=0; p < allowedExt.length; p++ )
{
if ( ext == allowedExt[p] ) return true;
}
alert("Erreur...");
return false;
}
</script>
</head>
<body>
...
<form action="" method="POST" enctype="multipart/form-data" onsubmit="checkExt(this.filePath.value)">
<input size="60" type="file" name="filePath">
<input type="submit" value="Envoyer"/>
</form>
...
</body>
</html> |
Partager