HTML in JS kapseln ?

Hallo,

ich möchte per JS eine Entscheidung treffen,
in deren Folge unterschiedliche HTML-Codes ausgeführt werden.

Schema
if a=1 dann …
if a=2 dann +…

Geht das ?

Tschuess Marco.

Hallo Marco,

ja das geht. Du schreibst innerhalb des Body-Tags an der Stelle wo die möglichen Eintragungen hin sollen ein Script, das etwa wie folgt aussieht:

if(a == 1)
{
document.write(’<table …>’);
document.write(‚weitere Angaben u.s.w.‘);
}

if(a == 2)
{
document.write(‚Text <a href…>Linktext</a> Text‘);
document.write(‚weitere Angaben u.s.w.‘);
}

Alles, was sich innerhalb der geschweiften Klammern nach der if-Bedingung befindet, wird dann ausgeführt, wenn die Bedingung wahr ist. Einzelne Anweisungen innerhalb der Klammern sind mit einem Semikolon (:wink: abzuschließen. Mehr Informationen dazu findest Du bei http://www.teamone.de/selfhtml/ .

Gruß
Hansi

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Danke !
Hallo Hansi,

Danke für den Tip!

document.write(’’);
document.write(‚weitere Angaben u.s.w.‘);

An die einfachsten Sachen denkt man zuletzt!

Tschuess Marco.