rainy_rayn: Betätigen der Leertaste unterbinden

Beitrag lesen

Hallo, und danke für die schnellen Antworten.

Nun ja, wie meine ich das mit "das funktioniert nicht richtig" ?!

Wie bei meinem Beispiel mit justNumbers() wird die Eingabe von Buchstaben verhindert.
Schreibe ich "a" in das inputfeld, dann wird es sofort wieder gelöscht.

Und eben genau das, soll auch beim Leerzeichen funktionieren. Tut es aber nicht.
Verknüpft ist das ganze im input-Feld mit

Die Funktion:

function noSpace(element){  
	var val = element.value.replace(/[^\S]/g, "");  
	element.value = val;  
}  

im HTML-Script:
<input type="text" name="Name" size="10" maxlength="10" onkeyup="noSpace(this);"

Denk ich mir das ganze zu leicht, oder warum kann ich immer noch Leerzeichen schreiben?