Zeichen zulassen
Rainer
- java
Hallo,
vielleicht kann mir jemand behilflich sein. Ich bin dabei ein Script umzubauen. Dabei geht es darum, in einem Eingabefeld alle gängigen Zeichen zuzulassen. Im Augenblick werden nur Zahlen angenommen. Es sollen aber auch Buchstaben, Punkte und Minuszeichen etc. zugelassen sein. Die Zeile in der ich das vermute sieht im Augenblick so aus:
s=/[^0-9.]/
Wie muß ich diese Zeile umschreiben um mein Problem zu lösen?
Da ich in Java nicht so bewandert bin, im vorraus Danke für Hilfe.
Gruß, Rainer
Hallo,
Siehe SelfHTML 'Regulaere Ausdruecke'
Dieter
Guude!
Willst Du das tatsächlich in _Java_ machen? Oder meintest Du vielleicht Java_script_?
<img src="http://www.olison.com/images/java.gif" border="0" alt="">
LG ausm Hesseland
Lemmy
Habs inzwischen rausgefunden. Der Fehler lag hier:
nur Zahlen:
echo '<a href="javascript:void(0)" onclick="dazu(document.forms[0].anzahl'.$i.','.$daten[$i][4].','.$daten[$i][6].',document.forms[0].produkt'.$i.')">';
Jetzt gehts:
echo "<a href='javascript:void(0)' onclick="dazu(document.forms[0].anzahl".$i.",'".$daten[$i][4]."',".$daten[$i][6].",document.forms[0].produkt".$i.")">";
Trotzdem Danke für die gutgemeinten Ratschläge.
Muß dann wohl java-script sein. Ich sagte ja schon hab keine Ahnung.
Grüße, Rainer
Moin Moin !
Du prüfst auf dem *Client* die Eingaben, die Du auf dem *Server* verarbeitest ?
Und Du hast absolut keine Kontrolle über den Client.
Na, fällt der Groschen ?
Javascript aus, Schrott in die Eingabe, Formular abschicken, Server tot.
Eingabeüberprüfungen machen nur auf dem Server wirklich Sinn, auf dem Client können Eingabeüberprüfungen bestenfalls überflüssige HTTP-Requests verhindern.
Alexander