Danke Orlok für die ausführliche Antwort.
Ich habe inzwischen durch probieren gefunden daß es wie folgt funktioniert:
var ii;
var az;
function init(){ ii = document.getElementById("tt");
ii.onkeyup = h1;
az = document.getElementById("anzeige");
}
function h1(ev) { az.innerHTML = "h1";
ii.onkeyup = h2;
}
function h2(ev) { az.innerHTML = "h2";
ii.onkeyup = h1;
}
Alles in einem Handler zu erledigen ergäbe unübersichtlich tiefe switch-Verschachtelungen.
Ich bin noch kaum vertraut mit HTML und Javascript, und meine Hardcopy-Dokus dazu sind aus 2002 und 2003 - noch kein HTML5 . Eine HTML-Datei beginne ich, indem ich im Dateimanager Dolphin ( Linux ) "neue HTML Datei erstellen" wähle, und der generiert title vor meta.
input - ok, da hab ich die Doku nicht gewürdigt, meinen firefox stört </input> nicht.
Für output scheint aber ein form zwingend zu sein, und im js Tutorial hier wird schreiben ins innerHTML eifrig verwendet.
Gruß mathefritz