Fehlersuche

OkaminoChizu

Mitglied
Hallo!

Ich lerne gerade Javascript und in dem Buch ist ein Skript, um ein bestimmtes Zeichen in einer Zeichenkette mit charAt() durch ein anderes zu ersetzen. Leider funktioniert das nicht und ich finde den Fehler nicht mangels erfahrung! Würde mich freuen, wenn sich jemand das Skript ansehen würde. Für mich geht es nur um Übungszwecke.

Grüße,

Okami
HTML:
<html>
<head>
<title> 28.4 Teilzeichen </title>
</head>

<body>
<script type="text/javascript">
var zeichenkette = "Dies ist eine Zeichenkette";
var neu="";
for(var i=0; i<zeichenkette.lenght; i++)
{
  if(zeichenkette.charAt(i) == "e")
{
neu += "o";
}
else 
{
 neu += zeichenkette.charAt(i);
}
}
document.write(neu);
</script>
</body>
</html>
 
Hi,

in der Zeile mit for.. schreibst du lenght statt length.

Tipp an dieser Stelle: im Browser gibt es meist eine JavaScript Fehlerkonsole. Dort werden solche Fehler angezeigt.

Best regards,
Tim Bureck
 
Oh mann.... das war ja wieder mal klar dass es so ein bescheuerter Fehler ist xD Aber danke für die schnelle Antwort, klappt jetzt auch!
 
Zurück