Input Box auf "Wort" überprüfen und Meldung ausgeben
Emanuel Tatorre
- javascript
0 Vinzenz
Hallo ich möchte eine Box wie diese hier wo ich gerade was reinschreibe mit Javascript übprüfen und zwar:
ich weiss nur wie das in PHP ausschaut z.B.
$pattern = '/!{3,}/i';
aber ich habe leider null Ahnung von Javascript:
wäre unendlich glücklich, wenn mir jemand diese Funktion in z.B. das hier unten einbauen könnte :)
if (document.dashier.elements["diehier"].value.KRAM PRÜFEN {
formErrors = "zuviele !! oder unerlaubtes Wort..";
herzlichen Dank
Emanuel
Hallo Emanuel,
Hallo ich möchte eine Box wie diese hier wo ich gerade was reinschreibe mit Javascript übprüfen und zwar:
- ob z.B. das Wort "Hilfe" oder das Wort "Wichtig" verwendet wird (array?)
Dazu kannst Du reguläre Ausdrücke, siehe http://de.selfhtml.org/javascript/objekte/regexp.htm und z.B. die String-Methode match() verwenden.
- und prüfen ob das ! Ausrufezeichen mehr als 3x drin vorkommt:
ich weiss nur wie das in PHP ausschaut z.B.
$pattern = '/!{3,}/i';aber ich habe leider null Ahnung von Javascript:
Das kannst Du ändern. Wenn Du grundlegende Kenntnisse in PHP hast, sollte
es Dir nicht allzuschwer fallen, Dir grundlegende Kenntnisse in Javascript
anzueignen. Ein Startpunkt kann z.B. der Bereich JavaScript in SELFHTML,
sein, siehe http://de.selfhtml.org/javascript/index.htm.
wäre unendlich glücklich, wenn mir jemand diese Funktion in z.B. das hier unten einbauen könnte :)
Bitte schon selbst (self).
if (document.dashier.elements["diehier"].value.KRAM PRÜFEN {
Hier fehlt eine schliessende runde Klammer, das ist genauso wie in PHP.
Freundliche Grüsse,
Vinzenz
Hi Vinzenz
tausend Dank für Deine Hilfe :)
also das mit dem match klappt hervorragend, auch wenn noch nicht case insensitiv :(
allerdings mit den !!(beliebig viele) davon aber mehr als 3!?
klappt noch nicht wirklich
Cheerio Emanuel
Hallo Emanuel,
tausend Dank für Deine Hilfe :)
Dank tut immer gut :-)
also das mit dem match klappt hervorragend, auch wenn noch nicht case insensitiv :(
Wandle den String vorher um. Die Methoden toLowerCase() oder
toUpperCase() können Dir dabei helfen. Eine Übersicht über
das String-Objekt findest Du unter http://de.selfhtml.org/javascript/objekte/string.htm
allerdings mit den !!(beliebig viele) davon aber mehr als 3!?
klappt noch nicht wirklich
Das wirst Du auch noch hinbekommen.
Freundliche Grüsse,
Vinzenz