Hi,
folgender Code besitzt ein Eingabefeld, sobald man in dieses Eingabefeld ein Fragezeichen eingibt, egal an welcher Stelle soll es sich absenden.
Die beste Hilfe, die ich geben kann: laß es. Das ist nicht sinnvoll. Z.B., wenn der User sich nur vertippt hat und beim ß nur versehentlich noch Shift aktiv war.
if (f.getElementsByTagName("textarea")[0].value.search(/?$/) > 1)
Ein Quantifier am Beginn des Regex ist ein Syntax-Fehler.
Warum benutzt Du überhaupt einen Regex, wenn es nur darum geht, ein einfaches Zeichen zu suchen?
Und warum versuchst Du, das Match am Ende des Strings zu verankern, wenn Du doch schreibst "egal an welcher Stelle"?
Was spricht gegen ein einfaches contains() (oder, falls es das in Javascript nicht geben sollte, ein indexOf)?
cu,
Andreas
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.