Deaktivieren Sie die Tastatur in HTML-SELECT-tag

Möchte ich deaktivieren Sie die Tastatur für ein HTML-SELECT-tag, so kann der Benutzer nur mit der Maus zu bedienen, wählen Sie Optionen.

Ich habe versucht event.cancelBubble=true auf die onkeydown, onkeyup und onkeypress Veranstaltungen mit kein Glück.

Irgendwelche Ideen?

  • Ich habe zu Fragen... warum würden Sie wollen, dies zu tun? Es einfach nur behindert Benutzerfreundlichkeit.
  • event.cancelBubble ist nicht für die Verhinderung der Standard-Aktion. Seine für die Verhinderung bubbling von Ereignissen.
  • Mein Kunde verlangt es als eine zusätzliche Ebene der Sicherheit auf eine log-in-Bildschirm. Ich habe versucht ihn zu überzeugen das es sinnlos war, aber natürlich-der Kunde ist [fast] immer Recht.
  • Ich muss Zustimmen, DisguntledGoat, es sei denn, Sie haben einen sehr, sehr guten Grund, dies zu tun (und ich kann mir nicht vorstellen, was das wäre), ist dies eine sehr schlechte Idee.
  • Ich weiß, es ist eine schlechte Idee, aber die person, die Idee war es hält ein Dach über meinem Kopf. Ich danke Ihnen allen für Ihre Sorge, obwohl. Ich werde meine finden meine Kunden, um Ihre Kommentare und sehen, ob das seine Meinung ändert. 🙂
  • Eigentlich ist es ganz natürlich, dass einem nicht-Tastatur-basierte Sicherheitsfunktion, die verhindert, dass keystroke-erfasst Anmeldungen von neu gespielt. Sie würden in der Regel nicht tun Sie es auf diese Weise, obwohl. Eine bessere Lösung wäre, ändern Sie die Reihenfolge der Dropdown-Liste jeder Zeit, was bedeutet, dass eine wiedergegeben key-stroke wählen Sie eine andere option. Eine andere übliche Lösung ist, um zu bitten, verschiedene Dinge jedes mal zum Beispiel die ersten und Dritten Buchstaben von einem Passwort bei einer Gelegenheit und in der vierten und letzten Buchstaben bei einer anderen Gelegenheit.
  • Ich Tue genau das - Erfassung von zufälligen Buchstaben aus dem Passwort mit dem alphabet in meinem drop-down. Mein Kunde ist paranoid, dass Sie den PC des Benutzers möglicherweise haben einige keystroke-sniffer auf es aber.

InformationsquelleAutor Oundless | 2009-08-04
Schreibe einen Kommentar