Problem in Javascript!

Post Reply
Message
Author
grovel
Posts: 184
Joined: 17. Aug 2000 18:39

Problem in Javascript!

#1 Post by grovel »

Guten Abend,
ich hoffe, dass mir hierbei jemand helfen kann. Ich haben einen Skript geschrieben, wo aus einem Link eine JavaScript Funktion aufgerufen wird:
<font face="Courier New">
<SCRIPT LANGUAGE="JavaScript">
<!--
gallery(7); //funktioniert
document.write('<a href=\'javascript:gallery(7)\'>Gallery 7</a>'); //funzt nicht
//-->
</SCRIPT>
<A HREF="#" onClick='gallery(7)'>Gallery 7</A> //funzt auch nicht
<A HREF='javascript:gallery(7)'>Gallery 7</A> //funzt erst recht nicht
</font><!--fixed-->

Mein Problem bei der Sache, es geht nicht. Wenn ich die Funktion direkt aufrufe funktioniert alles, erstelle ich aber über JavaScript einen Link oder baue ihn direkt in HTML ein, geht nichts.

Wo genau liegt der Unterschied zwischen den verschiedenen Aufrufen.

Hoffe jemand kann einem JS-Neuling helfen. SeeYa Grovel

thorsten
Posts: 72
Joined: 23. Jan 2002 13:54

Re: Problem in Javascript!

#2 Post by thorsten »

Schau mal, ob es hilft, wenn du den Script Abschnitt folgendermaßen beginnst:
<blockquote><pre><font size="1" face="">code:</font><hr><font face="Courier New" size="2">
<SCRIPT LANGUAGE="JavaScript" type="text/javascript">
</font><hr></pre></blockquote>
Wenn du den Link ausserhalb des SCRIPT Tags plazierst, deaktivierst du gleichzeitig den im SCRIPT Tag vorhandenen document.write Abschnitt?
Ansonsten müsste als Link
<blockquote><hr>
<A href="javascript:gallery(7)">Gallery 7</A>
<hr></blockquote>
funktionieren.

Gruß

Thorsten

Post Reply