Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Logischer Fehler in JavaScript-Funktion

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
AlpBenni
PostRank 1
PostRank 1
Beiträge: 22
Registriert: 04.04.2008, 08:30

Beitrag von AlpBenni » 02.05.2008, 08:52

Servus zusammen,

ich habe eine kleine JavaScript-Funktion, die mir einen String nach verschiedenen Punkten durchsucht und entsprechend handelt. Alles soweit kein Problem, aber jetzt hänge ich an einem Denkfehler...

Der Fehler steckt im rot markierten Bereich. Ich durchsuche vorher einen String nach "</p>". Der Rückgabewert ist integer und gibt die Position des zu suchenden Strings aus.
Wenn diese Position zu weit hinten ist (also > 375), soll statt nach "</p>" nach ". " gesucht werden. Dieses Suchergebnis lasse ich mir danach durch "Alert" bestätigen. Bis hierhin klappt es noch wunderbar (kann allerdings nicht kontrollieren, ob an angegebener Position tatsächlich ". " steht.

Im weiteren Teil wird der Text bis zum Suchergebnis ausgegeben. Leider ändert er nicht bei einem ". ", auch nicht ein oder zwei Felder daneben...
Bin da gerade recht ratlos, vielleicht kann mir hier jemand helfen. Vielen Dank im Voraus.

Grüße
Benni

Bild