Stringvergleich: Unerschied bei internem und externem Javascript - Druckversion +- Juergens-Workshops.de Forum (https://forum.juergens-workshops.de) +-- Forum: HTML und Co (https://forum.juergens-workshops.de/forumdisplay.php?fid=62) +--- Forum: CSS und Javascript (https://forum.juergens-workshops.de/forumdisplay.php?fid=86) +--- Thema: Stringvergleich: Unerschied bei internem und externem Javascript (/showthread.php?tid=35367) |
Stringvergleich: Unerschied bei internem und externem Javascript - koter - 01.03.2014 Hallo, das folgende Script funktioniert als internes Script wunderbar. Die Meldebox erscheint bei "Jürgen" und "Helmut". Code: function test(){ Code: <!DOCTYPE html> Ich glaube, es hängt mit den Umlauten zusammen. Wie bringe ich nun das extern eingebunde Script zum Laufen? Gruß Koter Stringvergleich: Unerschied bei internem und externem Javascript - Jürgen - 01.03.2014 Hallo Koter, das kann am Umlaut liegen. Bei dem Namen Jürgen kannst du mal testen, ob es anstatt dem ü besser mit ü klappt, oder mit ue. Siehe auch hier unter SONDERZEICHEN: http://www.juergens-workshops.de/tutorial/htmlworkshop/index.php?show=text09 Ansonsten hat der Helmut bestimmt die richtige Lösung parat. Bis dahin kannst du ja mal das lesen: http://www.juergens-workshops.de/service/selfhtml811/index.htm Bis dann Jürgen Stringvergleich: Unerschied bei internem und externem Javascript - Helmut - 01.03.2014 ... die js Datei muss auch als UTF-8 gespeichert werden, sonst passt der Jürgen nicht mehr beim Vergleich. Besser ist es aber da Zahlen in den Options Values zu nehmen, zumindest m.M.n. Code: <option value="2">Helmut</option> das lässt sich meist zuverlässiger auswerten. Und es bietet den Vorteil das Du die Ausgabewerte evtl. gruppieren kannst. Wenn 2 = Moderator könnte man ja die Zahl für mehrere Mods verwenden. Auch wird sonst die Liste mit den Code: if(dropdownText == "xyz"){ möglicherweise recht lang... Cu Helmut Stringvergleich: Unerschied bei internem und externem Javascript - koter - 02.03.2014 Hallo Jürgen, hallo Helmut, die js Datei muss auch als UTF-8 gespeichert werden, das hatte ich nicht bedacht! Der Code in meiner Frage war nur als Beispiel gedacht, um das Problem kurz zu schildern. Bei dem Projekt um das es eigentlich geht, wird das HTML von einem PHP-Script erzeugt, auf das ich keinen Zugriff habe. Deshalb kann ich Jürgens Tipp mit dem HTML-Entities und Helmuts Tipp mit den Options Values nicht verwenden. Aber seit die js Datei als UTF-8 gespeichert ist, klappt alles! Vielen, vielen Dank euch beiden! Gruß Koter Stringvergleich: Unerschied bei internem und externem Javascript - Jürgen - 02.03.2014 Hallo Koter, Zitat:Aber seit die js Datei als UTF-8 gespeichert ist, klappt alles!Hatte Helmut auch schon gedacht. Vielen Dank aber für deine Antwort, die den Mitgliedern helfen wird. Liebe Grüße Jürgen Stringvergleich: Unerschied bei internem und externem Javascript - koter - 02.03.2014 Hallo Jürgen, Jürgen schrieb:...Hatte Helmut auch schon gedacht. Da habe ich mich wohl missverständlich ausgedrückt. Ich bin nicht selbst darauf gekommen, sondern durch Helmuts Tipp: Helmut schrieb:... Also noch einmal einen ganz speziellen Dank an Helmut! Gruß Koter Stringvergleich: Unerschied bei internem und externem Javascript - Jürgen - 02.03.2014 Hallo Koter, ist doch alles OK. Hauptsache dir wurde geholfen und durch deine Frage/Antworten können andere User was hier lernen. So soll es doch in einem Forum sein. Liebe Grüße Jürgen |