Findikur: Javascripte temporär ausschalten

tach..

kann man JS ausschalten wenn man in eine text box klickt?
ich hab ein JS das einen befehl ausführt wenn man einen buchstaben drückt, nur das problem is das ganze is in nem Forum, un wenn man dann da texte schreibt dann wird immer n befehl ausgeführt wenn man schreibt...
oder könnte man das scripot vielleicht so ändern, dass man STRG un nen buchstaben drücken muss, oder ALT oder so was?

MFG

  1. hi,

    kann man JS ausschalten wenn man in eine text box klickt?

    nein. JS ist entweder aktiviert, oder nicht.

    ich hab ein JS das einen befehl ausführt wenn man einen buchstaben drückt, nur das problem is das ganze is in nem Forum, un wenn man dann da texte schreibt dann wird immer n befehl ausgeführt wenn man schreibt...

    das ist ja auch 'ne reichlich komische idee, irgendwelche aktionen beim drücken einer buchstabentaste auszulösen - wiederspricht für meinen geschmack jeglicher usability.

    aber du kannst natürlich beim betreten der textarea ein flag setzen, und beim verlassen wieder löschen.
    und in deiner auf-buchstabendruck-funktion fragst du halt erst mal ob, ob dieses flag gesetzt ist - wenn nein, aktion durchführen, wenn ja, nichts machen. (könnte aber u.U. probleme mit dem event bubbling geben, je nachdem, wie du das realisiert hast.)

    oder könnte man das scripot vielleicht so ändern, dass man STRG un nen buchstaben drücken muss, oder ALT oder so was?

    http://de.selfhtml.org/javascript/objekte/event.htm sollte für die MS-version schon mal weiterhelfen, für geckos siehe google :-)

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
    1. Hi,

      das ist ja auch 'ne reichlich komische idee, irgendwelche aktionen beim drücken einer buchstabentaste auszulösen - wiederspricht für meinen geschmack jeglicher usability.

      unterstuetzt aber oft ganz maechtig bei der Datenerfassung.

      Gruss,
      Ludger

    2. aber du kannst natürlich beim betreten der textarea ein flag setzen, und beim verlassen wieder löschen.
      und in deiner auf-buchstabendruck-funktion fragst du halt erst mal ob, ob dieses flag gesetzt ist - wenn nein, aktion durchführen, wenn ja, nichts machen. (könnte aber u.U. probleme mit dem event bubbling geben, je nachdem, wie du das realisiert hast.)

      kann mir ma jmd n tip geben wie ich 'flags' setzte oder wieder lösche? ^^