Da hat jemand Langeweile...

Status
Für weitere Antworten geschlossen.
<html>
<Head>
<SCRIPT LANGUAGE="Javascript">
<!--
var meinFenster;
function meldungen()
{
if (confirm("Guten Tag, kann ich was für sie tun?")=true)
{
alert("Geht klar!");
}
else
{
alert("Na dann Tschüss!");
}
}
function eingabe()
{
window.status=prompt("Wollen sie mich mal wieder sehen?")
}
</SCRIPT>
</head>
<body bgcolor=red>
<form name="meinFormular">
Kellner rufen
<input type=button value="RUFEN" onClick='meldungen()'>
Plaudern
<input type=button value="RUFEN" onClick='eingabe()'>
<P>
Gehen
<input type=button value="VERLASSEN" onClick='setTimeout("self.close()", 2000)'>
</form>
</body>
</HTML>
 
Mach jetzt schonmal hinter 2000 eine Klammer zu, dann ists schonmal richtiger.
Anschließend schau dir den Link, welchen ich oben geposted habe mit der Confirm-Box als Beispiel an.

pit-r ich schieb Dir den Thread gleich rüber ;) Das ist eindeutig Dein Revier :D
 
Gut, nachdem du eine nach einer Seite weiterer Postings meine Anspielung endlich verstanden hast, nehm ich deinen Code mal auseinander.

Code:
<html>
<Head>
Dokumenttyp-Deklaration fehlt, kein valides HTML.
Code:
<SCRIPT LANGUAGE="Javascript">
<!--
Entweder grossgeschriebene oder kleingeschriebene Tags und Attribute. Dazu kommt das 'language' obsulet ist und stattdessen 'type' mit entsprechendem MIME-Type benutzt werden sollte.
<!-- ist keine gültige Anweisung in Javascript. Willst du ältere Browser damit abfangen, musst du den HTML-Kommentar mit JS auskommentieren (// <!-- und // -->).
Code:
var meinFenster;
function meldungen()
{
if (confirm("Guten Tag, kann ich was für sie tun?")=true)
Boolscher Vergleichsoperator ist == (2x =). Das einfache Ist-Gleich bedeutet Zuweisung ( = ).
Code:
{
alert("Geht klar!");
}
else
{
alert("Na dann Tschüss!");
}
}
function eingabe()
{
window.status=prompt("Wollen sie mich mal wieder sehen?")
Anweisungen enden immer mit einem Semikolon ( ; ).
Code:
}
</SCRIPT>
</head>
<body bgcolor=red>
Ich gehe mal davon aus, dass du der jüngeren Generation angehörend, mit modernen Standards coden willst. 'bgcolor' ist veraltet, Attributwerte gehören in Anführungszeichen und Schlusszeichen (XHTML).
Code:
<form name="meinFormular">
Da fehlen Attribute wie action und method.
Code:
Kellner rufen
Kann nicht einfach so im Code stehen. Wie wärs mit <p>,<span>,etc.?
Code:
<input type=button value="RUFEN" onClick='meldungen()'>
Plaudern
<input type=button value="RUFEN" onClick='eingabe()'>
<P>
Gehen
Eigentlich keine Zeile ohne Fehler, sind jedoch zum grössten Teil oben beschrieben.
Code:
<input type=button value="VERLASSEN" onClick='setTimeout("self.close()", 2000'>
Funktionsklammern müssen auch immer geschlossen werden. Das geht ganz elegant mit einer schliessenden Klammer ')'.
Code:
</form>
</body>
</html>
Würd mal sagen es ist alles gesagt.

Das nur mal ne grobe Fehleranalyse.
 
<html>
<Head>
<title>Ich habe keine Ahnung ob das beispiel klappt!</title>
<script language="Javascript">
<!DOCTYPE html PUBLIC
var meinFenster;
function meldungen()
{
if (confirm("Guten Tag, kann ich was für sie tun?")=true)
{
alert("Geht klar!";)
}
else
{
alert("Na dann Tschüss!";)
}
}
function eingabe()
{
window.status=prompt("Wollen sie mich mal wieder sehen?")
}
</SCRIPT>
</head>
<body bgcolor="red">
<form name="meinFormular" action="unbekannt.html" method="POST">
<P>Kellner rufen</P>
<input type=button value="RUFEN" onClick='meldungen()'>
Plaudern
<input type=button value="RUFEN" onClick='eingabe()'>
<P>
Gehen
<input type=button value="VERLASSEN" onClick='setTimeout("self.close()", 2000)'>
</form>
</body>
</html>
 
Meine Rausschmiß-Androhung von eben war ein Bluff. Wenn Du so weitermachst, setze ich sie um!

Hör endlich auf mit dieser Flitzkacke!
 
AW: *Proll

Wenn hier jemandem langweilig ist, einfach ne halbe Stunde folgendes Bild studieren:

3D%20Hologram-Like%20Figure.gif


:grin:
 
pit-r ich schieb Dir den Thread gleich rüber ;) Das ist eindeutig Dein Revier :D
Bin inzwischen der Meinung, dass diese Sache nicht mal in Smalltalk gehört.

Woher Du das auch immer genommen hast, Pit:
...der Umstand, daß Du gerade "erst" 13 geworden bist qualifiziert Dich nicht ab. ...
Vielleicht stimmt das ja auch, aber ich glaube inzwischen, der "Kleine" hat mehr Ahnung, als er hier vorgibt und verarscht uns nach Strich und Faden. Er hat's mittlerweile schon auf 22 Posts gebracht und wird mit derartigem Kram ruckzuck zum Foren-Gott aufsteigen, ohne jemals irgendetwas Vernünftiges zu schreiben.

Gruß Anna
 
ja, man kann sich beschäftigen. Allerdings hätte der Faktor Amusement in diesem Thread grösser sein können.

Danke Jeko für deine fachliche Auseinandersetzung.

Ich mach an dieser Stelle den Thread zu und erlaube mir das letzte Wort zu haben.
xD wenn Du tatsächlich etwas lernen willst, dann nicht so und nicht hier.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben