Neudefinition von variablen

mr_d2254

Erfahrenes Mitglied
Ich kriegs irgendwie nicht hin dass ich variablen in funktionen neu definiere:

Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
	<title>Untitled</title>
	<script language="JavaScript">
	var blabla = "";
	
	function dothing ()
	{
		blabla = "lala";
	}
	</script>
</head>

<body>
<form name="form">

<input type="button" value="click" onclick="javascript:dothing()">

</form>

<script language="JavaScript">
document.write(blabla);
</script>

</body>
</html>
 
ganz logisch, oder versteh ich dein problem nicht?

Du musst den Code innerhalb der Funktion haben damit er ausgeführt wird. Die Variable blabla muss aber nicht vorher definiert werden, du kannst also var blabla; ruhig auslassen.
Code:
<html>
<head>
	<title>Untitled</title>
	<script language="JavaScript">
	var blabla;	
	function dothing ()
	{
		blabla = "http://www.web-creations.at\n        *** coming soon ***";
		alert(blabla);
	}
	</script>
</head>
<body>
<form name="form">
<input type="button" value="click" onclick="dothing()">
</form>
</body>
</html

greets daIllu ;-)
 
ganz logisch, oder versteh ich dein problem nicht?

Du musst den Code innerhalb der Funktion haben damit er ausgeführt wird. Die Variable blabla muss aber nicht vorher definiert werden, du kannst also var blabla; ruhig auslassen.
Code:
<html>
<head>
	<title>Untitled</title>
	<script language="JavaScript">
	var blabla;	
	function dothing ()
	{
		blabla = "http://www.web-creations.at\n        *** coming soon ***";
		alert(blabla);
	}
	</script>
</head>
<body>
<form name="form">
<input type="button" value="click" onclick="dothing()">
</form>
</body>
</html

greets daIllu ;-)
 
ah ja genau... var blabla; kann ja auch ohne inhalt definiert werden... ich komm grad von PHP und da geht das nich so... obwohl ichs viel einfacher find!!! (ich muss javascript für die schule lernen)
 

Neue Beiträge

Zurück