Anfängerproblem: Includen geht nicht

Grulf

Grünschnabel
Moin,
ich bin ziemlich neu beim Javascripten und habe da ein Problem welches mich beinahe wahnsinnig macht ...
Folgender Code geht nicht:

ownjs.js
Code:
	function Kit
	{
		this.creator = 'Grulf (5. Dez - X 2008)';
		this.start = function()
		{
			alert(Kit.creator)
		}
	}

test.html
HTML:
<html>
	<head>
		<title>JavaSkript Test-Out</title>
	</head>
	
	<body>
		<script src="ownjs.js">
		</script>
		<script type="text/javascript">
			Kit.start();
		</script>
	</body>
</html>

Also, entweder der Code ist falsch oder der Include geht nicht :/
Könnt ihr mir helfen?

Gruß
 
Hi,

ich hab das "Includen" eben so umgesetzt:

HTML:
<html>
        <head>
                <title>JavaSkript Test-Out</title>
        </head>
<script type="text/javascript">
function Kit() {
        alert('Grulf (5. Dez - X 2008)');
}

window.onload = function(){
        Kit();
}
</script>

        <body>


        </body>
</html>


mfg Maik
 
Maik: Du hast jetzt alles ins gleiche Skript geschrieben oder? Sollte das eine nicht extern ausgelagert sein?
Jo, hab direkt im HTML-Code gewerkelt - kein Problem, lagern wir das Script eben extern aus :-)

HTML:
<html>
        <head>
                <title>JavaSkript Test-Out</title>
        </head>
        <script type="text/javascript" src="ownjs.js"></script>

        <body>


        </body>
</html>


ownjs.js:
Javascript:
function Kit(() {
        alert('Grulf (5. Dez - X 2008)');
}

window.onload = function(){
        Kit();
}


mfg Maik
 
Hi,
Vielen Dank, hat mir sehr geholfen!
Mein Code sieht nun so aus und funktioniert:

ownjs.js
Code:
function Kit()
{
	this.creator = 'Grulf (5. Dez - X 2008)';
	this.start = function()
	{
		alert(this.creator)
	}
}

test.html
HTML:
<html>
	<head>
		<title>JavaScript Test-Out</title>
		<script src="ownjs.js"></script>
	</head>
	
	<body>
		<script type="text/javascript">
			a = new Kit();
			a.start();
		</script>
	</body>
</html>

Gruß :)
 
Oder als Objekt:
Code:
var Kit = {
	creator: 'Grulf (5. Dez - X 2008)',
	start: function() {
		alert(Kit.creator);
	}
}
 

Neue Beiträge

Zurück