Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Textarea - Nachträgliche Editierung verhindern

  1. #1
    Registrierter Benutzer Avatar von Giuly
    Registriert seit
    28.04.2003
    Ort
    HB-Nord
    Beiträge
    201

    Textarea - Nachträgliche Editierung verhindern

    Hallo,
    ich suche einen Weg, eine Textarea zwar editierbar, aber nicht "löschbar" zu machen. Das heißt, man soll zwar etwas eingeben können, es aber nicht ändern können. Ist für eine zehn-finger-lernsoftware mit HTML-GUI. Das mit der Maus sollte man doch mit onMouseOver realisierbar sein (onMouseOver="this.disabled=true;" onMouseOut="this.disabled=false;"), aber das mit dem Backspace, Entf etc. ist mir suspekt, falls das überhaupt geht. Markieren sollte man das auch nicht können, und einfügen auch nicht.

    Falls sowas überhaupt geht, bräuchte ich nen denkanstoß für sowas.

    MfG

  2. #2
    Registrierter Benutzer Avatar von BlueJay
    Registriert seit
    27.08.2004
    Beiträge
    825
    [schubs]
    sofort nach Eingabe auf Readonly setzen?
    Klappt aber nur mit Javascript
    [/schubs]

    [schubs]
    sofort nach Eingabe submitten und im Antwortteil als Plain Text zeigen?
    Datenübergabe kann ja mit Sessions erfolgen.
    Geht auf Kosten der Leitung...
    [/schubs]

    so long,
    BlueJay
    Eigentlich ganz einfach, wenn man's weiss!

  3. #3
    Registrierter Benutzer
    Registriert seit
    11.01.2006
    Beiträge
    103
    mach doch 2 eigabe-felder, das eine ist änderbar, das andere nicht.
    wird in das änderbare feld ein zeichen geschrieben, wird es sofort in das nichtänderbare per javascript übertragen und das änderbare wird wieder geleert.
    du solltest am besten auch den kusror wieder in setzen ( document.form_name.feld_name.focus(); ), sonst kann das schreiben unter umständen anstrengend sein, wenn man jedes mal wieder mit der maus ins feld klicken muss...

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •