Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 393 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

crackyack

Mitglied

Dabei seit: 22.03.2009

Beiträge: 48

 

1 Zum Seitenanfang

Sonntag, 5. April 2009, 00:49

Anfänger JavaScript

Halllo,
ich habe hier ein Passwortschutz programmiert, aber der Browser zeigt mir nichts an, aber wieso nur?

Javascript-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    	"http://www.w3.org/TR/html4/loose.dtd">
<!-- Passwortschutz -->
<html lang="en">
  <head>
	<title>Listing2.1</title>
  <head>
  <body>
	<script type="text/javascript">
    	var passwort = "PASSwort";
    	var eingabe;
    	eingabe = prompt("Bitte geben Sie das Passwort
    	ein!","");
    	if(eingabe == passwort)
    	{
       	alert("Passwort korrekt!");
    	}
    	if(eingabe != passwort)
    	{
       	alert("Falsches Passwort!");
    	}
	</script>
  </body>
</html>
 

nocturne

Kaiser

Dabei seit: 06.01.2005

Beiträge: 1 167

 

2 Zum Seitenanfang

Sonntag, 5. April 2009, 00:59

Der einzige Grund ist der Zeilenumbruch in Zeile 12-13.
HF
 

crackyack

Mitglied

Dabei seit: 22.03.2009

Beiträge: 48

 

3 Zum Seitenanfang

Sonntag, 5. April 2009, 01:01

oO
das stimmt ja, aber wieso darf man bei js keinen zeilenumbruch machen, wird das im editor nicht als LEERZEICHEN gewertet?
 

nocturne

Kaiser

Dabei seit: 06.01.2005

Beiträge: 1 167

 

4 Zum Seitenanfang

Sonntag, 5. April 2009, 01:03

Du hast recht, ein #13#10 oder ein #10 gehören zu den sog. Whitespaces.
Jedoch musst du dich daran gewöhnen das Javascript immer sehr penibel ist.
:D
 

crackyack

Mitglied

Dabei seit: 22.03.2009

Beiträge: 48

 

5 Zum Seitenanfang

Sonntag, 5. April 2009, 01:08

sorry der frage aber was meinst du mit #13#10 und #10
und was wäre dann an dem script falsch?

Javascript-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    	"http://www.w3.org/TR/html4/loose.dtd">
<!-- Passwortschutz -->
<html lang="en">
  <head>
	<title>Listing2.1</title>
  <head>
  <body>
	<script type="text/javascript">
    	var a = 5
    	var b = 3
    	var c;

    	c = a + b;
	</script>
  </body>
</html>


bzw. warum wird das ergebnis "8" nicht angezeigt?
 

nocturne

Kaiser

Dabei seit: 06.01.2005

Beiträge: 1 167

 

6 Zum Seitenanfang

Sonntag, 5. April 2009, 01:16

#13 und #10 sind ascii-codes (versuch mal den buchstaben Ascii-244) Also
Alt (gedrückt halten) dann 2,4,4 und Alt (loslassen).
Damit erstellst du direkte Steuercodes! 10 und 13 sind Rücktaste und Return.

Dazu mehr im Netz unter Ascii.


Dem skript fehlen 2 semikolons. einmal hinter 5 und einmal hinter 3.

Ausgegeben wird nix, weil du alert(c); an das ende des scriptes schreiben musst.


Mal generell: ich empfehle dir eine entwicklungsumgebung(IDE) für Javascript. Ein relativ gutes Handbuch findest du unter dem suchbegriff "selfhtml".

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »nocturne« (5. April 2009, 01:16)

 

crackyack

Mitglied

Dabei seit: 22.03.2009

Beiträge: 48

 

7 Zum Seitenanfang

Sonntag, 5. April 2009, 01:20

danke dir :P