Wow, das klappt ja nahezu perfekt!
Großartig, vielen Dank Norbert.
Beim Einbinden in mein Skript habe ich nur noch irgendwie für mich unerklärliche Probleme. Mein Skript sieht folgendermaßen aus:
var CheckArray = new Array("blabla","test");
var CheckString;
var percent_of_conformity = 0
for(var e = 0; e <= 1; e++) {
CheckString = CheckArray[e];
percent_of_conformity = 0;
longest_string_length = (Aussage.length > CheckString.length) ? Aussage.length : CheckString.length;
for(i = 0; i < longest_string_length; i++) {
if(Aussage[i] == CheckString[i]){
percent_of_conformity++;
}
}
percent_of_conformity = parseInt((percent_of_conformity/longest_string_length)*10000)/100;
if (percent_of_conformity > 65) {
document.writeln("<a href="" + CheckString + "">" + CheckString + "</a><br>");
}
}
Bei diesem Skript werden bei mir jetzt aber alle Arrays von CheckArray ausgelesen, und nicht nur die, die 65% mit dem Aussage-String übereinstimmen. Als Ergebnis kommt immer 100% raus, warum? Wo ist der Fehler in dem Skript? Was habe ich falsch gemacht?
Vielen Dank für Eure Hilfe
Kevin