Moritz: BBCodes per Tastenkombination ins Formularfeld einfügen

Beitrag lesen

Hallo zusammen,

ich möchte es gerne ermöglichen, in mein Formularfeld Formatierungs-Tags per Tastenkombination eingefügt werden. Das Einfügen an der Richtigen Stelle bekomme ich durch das Skript von Torsten Anacker gut in den Griff.

Nun schaffe ich es aber nicht, den event bei zwei gleichzeitig gedrückten Tasten auszulösen. "Mein" Versuch sieht so aus und orientiert sich http://de.selfhtml.org/javascript/objekte/event.htm#allgemeines@title=hieran:

  
function TasteGedrueckt (Ereignis) {  
  if (!Ereignis)  
   Ergebnis = window.event;  
  if (Ereignis.which) {  
    Tastencode = Ereignis.which;  
  } else if (Ereignis.keyCode) {  
    Tastencode = Ereignis.keyCode;  
  }  
	if (Tastencode == 74 && Tastencode == 18) {  
		insert('[link]', '[/link]');  
		}  
  
document.onkeydown = TasteGedrueckt;  

Dieser Forumsbeitrag könnte eine Lösung enthalten, aber leider durchschaue ich nicht, was ich bei mir entsprechend anpassen muss.