serializable
Mitglied
Moin,
ich habe eine Funktion, bei der ich diese Meldung bekomme:
Meine Funktion sieht so aus:
Ich habe die Zeile mit dem Fehler oben in der Funktion markiert. Eigentlich sollte das doch klappen. Zumal ich ja vorher ein Ergbnis bekomme:
Was mache ich falsch ?
ich habe eine Funktion, bei der ich diese Meldung bekomme:
Code:
this.bedeutung[i] has no properties
Meine Funktion sieht so aus:
PHP:
function textWord(){
var ergebnis = ""; //Variable für einen Treffer
var kurz = ""; //
var begriff ="";
var text = document.getElementById('anzeigentext').value.toLowerCase(); // in
var Woerter = text.split(" "); // Array mit den einzelnen Wörtern des Textes
alert(this.bedeutung[0]);
for ( var i = 1; i <= this.bedeutung.length ; i++ )
{
alert(this.bedeutung[1]); // OK führt zum Ergebnis
begriff = this.bedeutung[i].toLowerCase(); // HIER KOMMT DER FEHLER!!
var suche = Woerter.indexOf(begriff); // ist > 0 bei einem Treffer
if ( suche > 0 ){
//alert("gefunden bei Position: " + suche);
ergebnis = this.bedeutung[suche];
if ( ergebnis != ""){
kurz = this.kuerzel[suche];
ausgabeElement(kurz, ergebnis);
}
}
}// for Schleife
} // end of function
Ich habe die Zeile mit dem Fehler oben in der Funktion markiert. Eigentlich sollte das doch klappen. Zumal ich ja vorher ein Ergbnis bekomme:
Code:
alert(this.bedeutung[1]); // OK führt zum Ergebnis
Was mache ich falsch ?