Javascript einbinden

Opendix

Grünschnabel
Also ich habe folgende Situation!
Vorhanden sind 2 Javascript Files:

Functions.js
admin_menue.js

diese möchte ich nun in meine HTML-Datei einbinden! und beim laden der seite eine Funktion aus admin_menue.js aufrufen.

Ich habe mir das so gedacht:
Code:
<script src="templates/modRewrite/js/Functions.js" type="text/javascript"></script>
<script src="templates/modRewrite/js/class_admin_news.js" type="text/javascript"></script>
	
<script language="javascript" type="text/javascript">
function run()
{				
	update_auswahl();
}
</script> 

<body onload="run()">

warum wird hier update_auswahl() welches in class_admin_news.js liegt nicht ausgeführt? Wenn ich den Code von class_admin_news.js einfach gleih ob die funktion run() schreibe funktinoiert das :S
 
hrhr... jetzt wo du das sagst habe ich das problem gefunden...

nun da ich mit smarty arbeite sihet das ganze da so aus:
Code:
function update_auswahl()
 	{
 		alert("JO");
  	var kategorieAuswahl = document.forms.news.type;
  	var unterkategorieAuswahl = document.forms.news.typeId;
  	unterkategorieAuswahl.options.length = 0; // DropDown Menü entleeren
{/literal}

{foreach item=type from=$type}
	{if $type.type == 1}
		{literal}
			if (kategorieAuswahl.options[kategorieAuswahl.selectedIndex].{/literal}value == "{$type.tname}"{literal})
			{
		{/literal}
	{/if}
	
	{if $type.type != 1}
		{literal}
			     unterkategorieAuswahl.options[{/literal}{$type.j}{literal}] = new Option("{/literal}{$type.name}{literal}","{/literal}{$type.id}{literal}");  
        {/literal}
	{/if}
	{if $type.type == 2}
		{literal}
			unterkategorieAuswahl.options[{/literal}{$type.j}{literal}].selected = true;
		{/literal}
	{/if}
	{if $type.close == 1}
		{literal}  
	 		}
		{/literal}
	{/if}
{/foreach}
	{literal}
 		}
 	{/literal}

wenn ich es ja nun so wie da oben einbinde, das nicht weil smarty diese Seite nicht parst! Hmm was für ein blöder fehler...
Nun danke für den schnellen Denkanstoss :)
 

Neue Beiträge

Zurück