Versuch es mal mit \S (gross S) das bedeutet Whitespaces (also Leerzeichen, Zeilenumbrüche, Tabulatoren)
Das ist falsch. \S ist die Gruppierung aller Nicht-Whitespaces.
function noSpace(element){
var val = element.value.replace(/[^\S]/g, "");
element.value = val;
}
Funktionieren wird es zwar, aber umständlich. Du gibst da im Sinna a la "Ersetze alle Zeichen die nicht Nicht-Whitespaces sind durch nichts".
~~~javascript
function noSpace(element) {
element.value = element.value.replace(/\s/g, "");
}
Funktioniert einwandfrei und ist meiner Meinung nach auch viel besser lesbar.
MfG
bubble
--
If "god" had intended us to drink beer, he would have given us stomachs. - David Daye
If "god" had intended us to drink beer, he would have given us stomachs. - David Daye