Ausgabe im aktuellen Dokument
Frank Stabenau
- javascript
0 Frank Stabenau0 mipu
Hallo ihr,
ich habe da mal eine Anfängerfrage:
Ich möchte bei klick auf einen Button weiteren Inhalt einblenden im aktuellen Dokument, wie stelle ich das inzwischen an?
Ich dachte ich fülle in einer Funktion eine Variable, die ich dann irgendwie an passender stelle wieder ausgebe. Aber wie geht das ausgeben?
Gruß
Frank
Ich habe folgenden Ansatz:
im head:
<script language="JavaScript" type="text/JavaScript">
<!--
var test ="lalla";
function varfuell()
{
test = "<li>huhu</li>";
return test;
}
//-->
</script>
im body:
<a href="#" onClick="varfuell();">klick mich</a>
<script language="JavaScript" type="text/JavaScript">
<!--
document.write(test);
//-->
</script>
Warum funzt das nicht?
Hi,
document.write(test);
Warum funzt das nicht?
hiermit überschreibst Du das Dokument. Du könntest z.B. innerHTML verwenden, um nur bestimmte Inhalte zu ändern oder einzufügen.
freundliche Grüße
Ingo
Moin,
document.write kannst du nicht benutzen um irgendwo in einem existíerenden Dokument wie von dir wahrscheinlich gewünscht etwas ZUSÄTZLICH auszugeben.
Definiere z.b. einen DIV Container oder einen iFrame in denen du dann die Inhalte änderst.
document.getElementById("lala").innerHTML = "BLA"
<div id=lala></div>