Undersøge om en parameter indeholder en bestemt værdi
HejsaJeg skal have lidt hjælpe med en javascript kode. Jeg skal under søge om en fil har en bestemt type.
Jeg bruger følgende til at finde filens type:
picParts[picParts.length-1]
Og undersøger så vha. følgende om det er et jpg, jpeg eller gif billede:
if((",jpg, jpeg, gif,").indexOf("," + picParts[picParts.length-1].toLowerCase() + ",") == -1)
{
alert("Du har ikke valgt et billede (*.jpg, *.jpeg, *.gif)")
return false;
}
Problemet er bare at hvis jeg vælger en .gif fil, så får jeg alerten op hvilket jeg syntes er underlig.
Hvis jeg laver en alert:
alert(("," + picParts[picParts.length-1].toLowerCase() + ","));
Så får jeg: ",gif,".
På forhånd tak.
