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
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
...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...