bubble: Betätigen der Leertaste unterbinden

Beitrag lesen

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