Ashura: Eventhandler und regex kombinieren?

Beitrag lesen

Hallo Fritz.

kann man einen Eventhandler (ist doch Javascript, oder nicht?) mit einer regex kombinieren?

Dein Problem hat nichts mit Eventhandlern zu tun.

ich versuche Folgendes in einem input Feld, um (beliebig viele) Leerzeichen bei onblur durch "xyz" zu ersetzen - leider ohne Erfolg:
... onblur="if(this.value==/\s*/)this.value='xyz';"

Geht das nicht? oder mach ich was falsch?

Du überprüfst ganz einfach, ob der Inhalt des value-Attributes des jeweiligen Formularelementes gleich „/\s*/“ ist und setzt bei Zutreffen den Wert auf „xyz“.

Du möchtest nicht zufällig lieber <http://de.selfhtml.org/javascript/objekte/regexp.htm#test@title=auf einen regulären Ausdruck testen>?

(Allgemein ist es nicht sonderlich sauberer Stil, JS-Anweisungen direkt im HTML zu notieren. Es gibt sauberer Möglichkeiten.)

Einen schönen Samstag noch.

Gruß, Ashura

--
sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
„It is required that HTML be a common language between all platforms. This implies no device-specific markup, or anything which requires control over fonts or colors, for example. This is in keeping with the SGML ideal.“
[HTML Design Constraints: Logical Markup]