Tabulator in Textarea

Status
Nicht offen für weitere Antworten.

GalaxyWarrior

Erfahrenes Mitglied
Hi,

gibt es die Möglichkeit in einer Textarea die Tabulatortaste so wie z.B. im Editor zu benutzen? Denn normalerweise springt man damit ja nur zum nächsten Formularelement. Aber ich habe einen Editor geschrieben, und Quelltexte lassen sich eingerückt nunmal besser lesen. Aber immer mit [SPACE] einzurücken ist sehr mühsam und ungenau

Gruß GalaxyWarrior
 
Du könntest den onkeydown-Event überwachen, und im Falle, dass er eintritt, ein \t(oder besser 4 Leerzeichen) ins Textarea schreiben und den Event canceln.
 
Kann man beim onkeydown Event prüfen welche Tastet gedrückt wurde?
Wie geht das denn? Haste vieleicht en Link dazu?


gruß GalaxyWarrior
 
Schau doch mal bei SelfHTML!
Code:
function TasteGedrueckt (Ereignis) {
  if (!Ereignis)
    Ereignis = window.event;
  if (Ereignis.which) {
    Tastencode = Ereignis.which;
  } else if (Ereignis.keyCode) {
    Tastencode = Ereignis.keyCode;
  }
  window.status = "Taste mit Dezimalwert " + Tastencode + " gedrückt";
}
 
Status
Nicht offen für weitere Antworten.
Zurück