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
Problem in Javascript!
Re: Problem in Javascript!
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
<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