Comment puis-je faire pour contrôler en JavaScript que le fichier sélectionné dans le champ de type file soit bien du gif ou jpeg
Code : Tout sélectionner
<input type="file" name="screenshoot" size="30">Code : Tout sélectionner
<input type="file" name="screenshoot" size="30">
Code : Tout sélectionner
<script>
function isImage(filename){
//Expression régulaire de validation
var format = "^[a-z0-9/ _-]+([^/ ])+([.]gif|jpeg|jpg)+( ){0,}$";
var searsh = new RegExp(format,"i");
return searsh.test(filename);
}
function validate(input){
if (isImage(input.value)) {
alert ("Le fichier " + input.value + " est une image!");
return true;
}
else {
alert ("Le fichier " + input.value + " n'est pas une images valide!");
input.focus();
}
return false;
}
</script>
<input name=filename value="image.gif" onChange="return validate(this);">