Michael Schröpl: Inhalt einer Tabellenzelle auf dem Client dynamisch ändern.

Beitrag lesen

Hi Hopi,

gibt es vielleicht die möglichkeit in einer zelle von einer tabelle einen neuen inhalt (per buttonclick oder sonstiges) zu laden ohne das die seite neu geladen werden muss?

das kommt darauf an, wann Du den neuen Inhalt weißt und welche technischen Randbedingungen Du zu berücksichtigen bereit bist.

Wenn Du den Inhalt einer Seite ohne Zugriff auf den Server ändern willst, dann steht Dir hierfür nur eine client-seitige Intelligenz zur Verfügung, also im Wesentlichen JavaScript.
Das, was Du vorhast, würde unter dem Stichwort DHTML laufen und bedeuten, daß Du Inhalte des Dokument-Strukturbaums durch Verwendung entsprechender JavaScript-Funktionen änderst; das Problem dabei ist, daß genau dies zwischen den diversen Browsern ziemlich inkompatibel gelöst ist und bei älteren Browsern überhaupt nicht funktionieren wird - ebenso wie bei solchen, die JavaScript nicht unterstützen, deren Anwender es nicht eingeschaltet haben oder bei denen Dein JavaScript-Code gar nicht ankommt, weil er von einem zwischen Server und Client gelagerten Filter (Firewall etc.) entfernt wurde.

Also: Es gibt viele "wenn" in einer eventuellen Antwort. Aber es gibt eine solche Antwort.

Viele Grüße
      Michael

--
T'Pol: I apologize if I acted inappropriately.
V'Lar: Not at all. In fact, your bluntness made me reconsider some of my positions. Much as it has now.