[Fehlersuche]Sprichwort-Generator

Waterstorm

Erfahrenes Mitglied
Also ich hab folgendes Script hier geschrieben. Aber es will irgentwie nicht funktionieren. Ich poste erstmal nur das JS. vieleicht ist da der Fehler, kann aber auch sein das der Fehler im HTML steckt was ich nicht hoffe. Hab jetzt selber schon paar mal durchgelesen, aber irgentwie find ich den Fehler nicht.

Code:
function anzeigenSprichwort (nomen.adjektiv)
         {
//Wenn der Anwender kein Nomen eingegeben hat.
//nimm "Besen" als Standart
if (!nomen)
        {
nomen = "Besen"
        }
//Wenn der Anwender kein Adjektiv eingegeben
//hat. nimm "gut" als Standart
if (!adjektiv)
        {
adjektiv = "gut"
        }
//Zusammenbau und Anzeige des Sprichwortes mit 
//einer alert box
window.alert ("Neue " + nomen  +" kehren "  + adjektiv  + "!")
        }

bye,
Pitri
 
Hallo.

Also, du solltest schon posten, was denn überhaupt für ein Fehler vorliegt!
Aber ich schreib' mal, was mir alles aufgefallen ist:

Als erstes mal solltest du die Attribute einer Funktionsübergabe nicht mit einem Punkt, sondern mit einem Komma trennen.


Außerdem solltest du nach Abschluss einer Zeile mal jeweils ein Semikolon ( ; ) setzen.

Und wohl das wichtigste:
Das heisst nicht Standart, sondern Standard! ;)

Hier mal der Code so, dass es funktionieren sollte:


Code:
function anzeigenSprichwort (nomen, adjektiv)
{
//Wenn der Anwender kein Nomen eingegeben hat, nimm "Besen" als Standard

if (!nomen) nomen = "Besen";

//Wenn der Anwender kein Adjektiv eingegeben hat, nimm "gut" als Standard

if (!adjektiv) adjektiv = "gut";

//Zusammenbau und Anzeige des Sprichwortes mit einer "Alert-Box"

alert ("Neue " + nomen  +" kehren "  + adjektiv  + "!");
}
 
Zuletzt bearbeitet:
Hehe

zua) ok werd naechstes mal sagen ws konkret fuer Fehler vorliegt

zub)Dank dir ich bin noch sehr neu was JS angeht deswegen thc fuer die Tipps .

bye,
Pitri
 

Neue Beiträge

Zurück