Wenn ich mit documt.write einen Text direkt ausgebe, wird dieser neben den bereits im <body> vorhandenen geschrieben.
<html><head><title>Test</title>
</head><body>na?
<script type="text/javascript">
function hallo(){
DeinName = "Michel"
document.write("<b>Hallo " + DeinName + "<¥/b>");
}
hallo();
</script>
</body></html>
Rufe ich die function aber erst später mittels eines Links auf, wird das ganze document neu geschrieben, und nur noch der neu erzeugte Text steht da.
<html><head><title>Test</title>
</head><body>na?
<script type="text/javascript">
function hallo(){
DeinName = "Michel"
document.write("<b>Hallo " + DeinName + "<¥/b>");
}
</script>
<A HREF="javascript:hallo();">Hallo?</A>
</body></html>
Wie erreiche ich, dass der durch Aufruf des Verweises generierte Text neben den bereits bestehenden gesetzt wird?
Dank und Gruß
PS das durchgestrichene Y ist eigentlich ein Backslash, wird hier falsch angezeigt.