Fabian Mürmann: 2mal JS Problem - formularprüfung

hi

ich habe gleich 2 js problemchen:

ich habe ein formular mit diversen eingabefeldern, unter dem formular befindet sich ein submit button, der aber aus disabled steht.

dieser soll jedoch auf enabled springen sobald in der formularfeldern eine änderung gemacht wird.
momentan benutze ich das event "onkeydown" - hierfür benötige ich eine möglichkeit nur auf die tasten 0-9 und auf alle ziffern in gross und kleinschreibung zu reagieren.
wenn dann einer der "gültigen" tasten gedrückt wurde soll der submit-button enabled sein ...

danke schonmal

fabian

  1. tach,
    nach meiner theorie ist das schwachsinnig das onkeydown-event zu benutzen, denn was ist wenn der jenige einfach so auf die taste drück ohne irgend ein input feld aktiviert zu haben ???
    Naja ich würde das an deiner stelle mit einem onchange machen, sobald sich dann ein feld ändert kannst du es auf sienen wert hin prüfen und wenn dann was drinne stehen sollte kannst du einfach dein disable-knöpfchen enablen.
    Naja mach so wie du meinst. War halt nur ein tipp von mir.

    Gruß Urmel

  2. Hi Fabian,

    dieser soll jedoch auf enabled springen sobald in der formularfeldern eine änderung gemacht wird.
    momentan benutze ich das event "onkeydown" - hierfür benötige ich eine möglichkeit nur auf die tasten 0-9 und auf alle ziffern in gross und kleinschreibung zu reagieren.

    Ich würde auch onChange empfehlen. Damit machst du dann einen regexp auf das value des betroffenen Feldes und prüfst, ob da nur eine Zahl drinsteht.

    Gruß
    Cruz