3d: onclick return Backspace

Hallo,

Ich möchte ein Button Backspace(delete) erstellen.
Ich habe erstmal versucht mit return event.keyCode==8, aber es hat nicht funktioniereren.
und dann habe mal wieder mit

function loeschen() {  
 var str= document.fo.ar;  
 cursor=str.selectionStart;  
 cue=cursor-1;  
 firstPart=str.value.substring(0,cue);  
 str.focus();  
 } 

es kommt auch nicht raus.

bei document.fo.ar.value.length-1 wird nur die letzte Buchstabe gelöscht. und Ich möchte,dass gelöscht wird, wo das Cursor steht.
Danke euch für jede Idee

  1. http://aktuell.de.selfhtml.org/artikel/javascript/bbcode/

    hier ist beschrieben, wie man bb-code an der cursorposition einfügt - da du schon weisst, wie man das letzte zeichen entfernt, ist es denke ich ein leichtes das ganze so anzupassen, wie du es brauchst ;)

    1. http://aktuell.de.selfhtml.org/artikel/javascript/bbcode/

      hier ist beschrieben, wie man bb-code an der cursorposition einfügt - da du schon weisst, wie man das letzte zeichen entfernt, ist es denke ich ein leichtes das ganze so anzupassen, wie du es brauchst ;)

      Ok vielen Dank, ich werde es lesen. Ich denke das ist was ich suche.
      Danke