JavaScript: aufruf aus dem Modul

Gesperrt
abrek
Beiträge: 103
Registriert: Mi 25. Jan 2006, 12:50
Kontaktdaten:

JavaScript: aufruf aus dem Modul

Beitrag von abrek »

Hallo!

So eine Frage habe ich an euch:
wie soll ich vorgehen, damit so was geht:

Code: Alles auswählen

echo '<a href="javascript(\'textwindow\')">Help</a>';
ich kriege nur die Startseite angezeigt. Selbst wenn ich einfach href="#" schreibe wird zur Startseite gesprungen. :motz: Wie kann ich das kriegen?
Beste Grüße
abrek
stese
Beiträge: 1040
Registriert: Fr 3. Dez 2004, 17:47
Wohnort: München
Kontaktdaten:

Beitrag von stese »

äh wie?
so wie oben geht das schon mal gar nicht, weil absolut falsche javascript syntax.

Code: Alles auswählen

echo "<a href=\"javascript:funktion('parameter');\">";
z.b. um einen druckbutton zu erstellen macht man das so:

Code: Alles auswählen

echo "<a href=\"javascript:window.print()\">drucken</a>";
phpchris
Beiträge: 438
Registriert: Fr 28. Mai 2004, 16:07
Kontaktdaten:

Beitrag von phpchris »

Und für ein Popup:

Code: Alles auswählen

<a href="javascript:window.open(kasfdkasdkjsd)">Moin</a>
abrek
Beiträge: 103
Registriert: Mi 25. Jan 2006, 12:50
Kontaktdaten:

Beitrag von abrek »

Hallo stese!

Hier ist die JavaScript-code:

Code: Alles auswählen

<script type="text/javascript">
<!--
function show(id_name)
{
if(document.getElementById(id_name.style.visibility == "hidden")
document.getElementById(id_name).style.visibility = "visible";
else
document.getElementById(id_name).style.visibility = "hidden";
}//-->
</script>
ich mache aus dem Modul folgendes:

Code: Alles auswählen

echo '<li><a class="select" href="javascript:show(textwindow)">Help</a></li>';
Es kommt im Quellecode so raus:

Code: Alles auswählen

<li><a class="select" href="javascript:show(textwindow)">Help</a></li>
Die Funktion soll einen <div id="textwindow"> ausblenden, aber die macht es nicht. Wo liegt mein Fehler?
Beste Grüße
abrek
stese
Beiträge: 1040
Registriert: Fr 3. Dez 2004, 17:47
Wohnort: München
Kontaktdaten:

Beitrag von stese »

Code: Alles auswählen

echo '<li><a class="select" href="javascript:show(\'textwindow\')">Help</a></li>';
immer die an die anfürungszeichen denken
abrek
Beiträge: 103
Registriert: Mi 25. Jan 2006, 12:50
Kontaktdaten:

Beitrag von abrek »

immer die an die anfürungszeichen denken
Danke, es hat geklappt! :oops:
Beste Grüße
abrek
Gesperrt