Ich habe mehrere Websites, auf denen Bilder hochgeladen werden können.Merge Parameter in Funktion
Beim Klick auf einen Submit Button wird die Funktion "add" aufgerufen und die Dateiendung des Bildes überprüft (erlaubt sind jpg, png und gif).
onclick="add('jpg', 'png' , 'gif')"
Die Funktion prüft, ob die ausgewählte Datei hat das Recht endet:
function add(extension1, extension2, extension3){
var ext = $('#_file').val().split('.').pop().toLowerCase();
if($.inArray(ext, [(extension1, extension2, extension3)]) == -1){
alert('Nur Dateien mit Endung .png , .jpg und .gif sind erlaubt');
return false;
}
});
Ich mag würde die Endungen von Bildern, wie ein parameterm auf „Senden“, wie oben nicht als 3 Parameter. Kann mir jemand sagen, wie ich das machen kann?
dank
Misch
senden als 'array' ..' Onclick = "add (['jpg', 'png', 'gif']) '' – Rayon
Senden als Array funktioniert, aber ich erhalte die Warnung, so dass etwas in der folgenden Zeile nicht gut sein kann:' if ($. inArray (ext, [(Erweiterungen)]) == -1) {' – Mischu
' if ($ .inA rray (ext, Erweiterungen) == -1) {'wird tun;) – Rayon