Nur der Text innerhalb der Function

hallo…
ich habe ein Problem…
im folgenden Code wird eine (oder 2) Variable(n) über onclick aufgerufen. Nun wird nur der Text innerhalb von der Function angezeigt aber danach und davor ist auch noch Code und der soll auch angezeigt werden.
Mit dem folgenden Code wird nämlich nur der Text allein ausgegeben (bzw. die Variable „titletext“)

hier ist noch Code

<a onclick="infoText('Hier der Titel','Hier der text');">blabla</a>

<script language='javascript' type='text/javascript'>
<!--
function infoText(titletext,innertext) {

document.write("" + titletext + "");

}
// -->
</script>

Hier ist auch noch Code

Du bekommst in deine Funktion 2 Variablen übergeben.

[code]
blabla

[/code]

nein das war nicht das Problem ^^

ich meine außerhalb des JavaScripts also noch vor
<script…

und nach

ist HTML aber dieser wird nich ausgegeben sondern das innerhalb der Funktion.

Am einfachsten wäre es, wenn du mit DIV-Containern arbeitest.
Ich selber habe noch nicht wirklich mit document.write() im dynamischen Bereich gearbeitet.

Daher hier das, wie ich es machen würde :wink:

...banner usw, halt der code vordem JS...
<script type="text/javascript">
  function infoText(titletext, innertext) {
    document.getElementById('titletext_div').innerHTML = titletext;
    document.getElementById('innertext_div').innerHTML = innertext;
  }
</script>
<div id='titletext_div'>Hier steht dann der Inhalt von TITLETEXT</div>
<div id='innertext_div'>Hier steht dann der Inhalt von INNERTEXT</div>
... der code nach dem ganzen...

ich arbeite mit DIV-Containern :slight_smile:
Aber in dem Zusammenhang mit Ausgabe von JS nicht. DANKE!
^^

In den letzten Tagen merke ich, dass Div’s unverzichtbar sind besonders in Ajax,CSS und JS xD