gibt es eine TRIM-FUNKTION in javascript?
Nein.
Habe momentan folgendes gemacht:
function fTrim (vString) {
vString = vString.replace(/^( )*/,"");
vString = vString.replace(/( )*$/,"");
return vString;
}
Die Klammerung ist überflüssig.
Und du kannst das zusammenfassen:
function trim (str) {
return str.replace(/ +/g, ' ').replace(/^\s+/g, '').replace(/\s+$/g, '');
}
(die funktion beseitigt auch noch doppelte Leerzeichen.)
Wo gibt es eine Quelle wo ich nach Javascript-Funktionen allgemein schauen kann?
Es gibt keine JS Funktionen.
Es gibt das DOM
http://www.w3.org/DOM
Das was MS daraus macht:
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/dhtml_reference_entry.asp
Und was Mozilla darüber denkt:
http://www.mozilla.org/docs/dom
Struppi.