Musik Meyer Javascript Framework

Download: mmjslib.js
  Funktionen und Beschreibung  
Art Name Beschreibung
Konstante FIELD_MIN_LENGTH definiert die Mindestlänge einer Textfeldeingabe. Größe = 2
Konstante FIELD_MAX_LENGTH definiert die Maximallänge einer Textfeldeingabe. Größe = 50
Konstante ENTITIES 2 dimensionaler Array; beinhaltet UNICODE Dezimalwert eines HTML Entities. (siehe Funktion: convertEntities(txt))
Funktion getURLEmail(parameter) Gibt den Parameterwert des Parameterschlüssel email zurück
Funktion getURLKey(parameter) Gibt den Parameterwert des Parameterschlüssel key zurück
Funktion getURLSprache(parameter) Gibt den Parameterwert des Parameterschlüssel lang zurück
Funktion getURLMarke(parameter) Gibt den Parameterwert des Parameterschlüssel brand zurück
Funktion getElementCoords(obj) Gibt die Abmessungen und Position des Elements obj zurück
Funktion checkFieldLength(value) true, wenn value größer-gleich FIELD_MIN_LENGTH und kleiner-gleich FIELD_MAX_LENGTH ist
Funktion getSprache() Gibt die im Browser eingestellte Sprache zurück. Default = de
Funktion validateOrt(ort) true, wenn alle Zeichen von ort gültig sind. Gültige Zeichen = a-z,A-Z,ö,ä,ü,Ö,Ä,Ü,ß, ,-,(,)
Funktion validateHausnummer(hnr) true, wenn alle Zeichen von hnr gültig sind. Gültige Zeichen = a-z,A-Z,-,0-9
Funktion validateStrasse(strasse) true, wenn alle Zeichen von strasse gültig sind. Gültige Zeichen = a-z,A-Z,ö,ä,ü,Ö,Ä,Ü,ß, ,-,.,0-9
Funktion validatePlz(plz,landISO) true, wenn alle Zeichen von plz im Format des jeweiligen Landes nach landISO gültig sind. Gültige Zeichen = 0-9
Funktion validateLand(land) true, wenn alle Zeichen von land gültig sind. Gültige Zeichen = a-z,A-Z,ö,ä,ü,Ö,Ä,Ü,ß, ,-
Funktion validateAnrede(anrede) true, wenn anrede eines der folgendes Werte entspricht: Frau, Herr, Mrs, Mr
Funktion validateVorname(vorname) true, wenn alle Zeichen von vorname gültig sind. Gültige Zeichen = a-z,A-Z,ö,ä,ü,Ö,Ä,Ü,ß, ,-,.
Funktion validateNachname(nachname) true, wenn alle Zeichen von nachname gültig sind. Gültige Zeichen = a-z,A-Z,ö,ä,ü,Ö,Ä,Ü,ß, ,-,.
Funktion validateEmail(email,emailre) true, wenn email und emailre identisch sind und die Syntax einer gültigigen E-Mail entspricht. (Unberücksichtigt sind neue TLD, wie z.B. .berlin)
Funktion validateTelefon(telefon) true, wenn alle Zeichen von telefon gültig sind. Gültige Zeichen = +, ,-,/,0-9
Funktion removeBlanks(expr) Entfernt Leerzeichen innerhalb von expr
Funktion trimString(expr) Entfernt Leerzeichen vor und nach expr
Funktion checkEmail(emailStr) true, wenn die Syntax von emailStr einer gültigigen E-Mail entspricht. (Unberücksichtigt sind neue TLD, wie z.B. .berlin)
Funktion validateDate(inDate) true, Format und Zeichen von inDate gültig sind. Format = tt.mm.jjjj
Funktion isSchaltjahr(jahr) true, wenn jahr ein Schaltjahr ist.
Funktion daysInMonth(jahr,monat) Gibt die Anzahl der Tage von monat im jahr zurück.
Funktion arrayContains(arr, obj) true, wenn Wert obj im Array arr vorkommt.
Funktion setCookie(name,wert) Setzt einen Cookie mit dem Namen name und dem Wert wert in die Browsersession.
Funktion deleteCookie(name,wert) löscht den Cookie mit dem Namen name und dem Wert wert aus der Browsersession.
Funktion getCookie(name) true, wenn der Cookie mit dem Namen name in der Browsersession vorhanden ist.
Funktion readCookie(name) Gibt den Wert des Cookies mit dem Namen name zurück. Ansonsten null.
Funktion equalString(param1, param2) true, wenn param1 und param2 identisch sind.
Funktion isNotNullOrEmpty(wert) true, wenn wert nicht null und nicht leer ist.
Funktion isJQueryLoaded() true, wenn das jQuery Framework geladen ist.
Funktion isGoogleAPILoaded() true, wenn die Google API geladen ist.
Funktion capitalize(word) Anfangsbuchstaben von word groß geschrieben.
Funktion getUrlParameter(url,parameter) Liefert den Wert von Parameter parameter aus der url zurück. Wenn der Parameter nicht vorhanden ist, dann leer.
Funktion deformUmlaute(str) Formt Umlaute im String str von bspw.: ü nach ue um.
Funktion reformUmlaute(str) Formt Umlaute im String str von bspw.: ue nach ü um.
Funktion convertEntities(txt) Konvertiert Zeichen aus ENTITIES in txt.
Funktion justNumbers(wert) true, wenn wert nur aus Zahlen besteht.