Andreas Frey: Problem mit onChange() und ß/ss

Beitrag lesen

Hallo Leute,
ich glaube ich habe einen Bug des IE6 entdeckt. Ich habe ein Texteingabefeld in einem Formular. Dieses enthält den Eventhändler onChange(). Nun habe ich ein Problem, das Feld ist mit Eßlingen vorbelegt. Ändert man nun ausschlisslich das "ß" in ein "ss", so feuert der onChange-Handler nicht. Alle anderen Änderungen werden problemlos erkannt. Nun frage ich mich natürlich warum. Falls jemand ein ähnliches Problem auch schon mal hatte und eine Lösung kennt, dann bitte melden. Ach ja ich verwende Win2000(deutsch) und den deutschen Internet Explorer.

Hier mal den Code zum selber probieren:

<html>
<body>
<form>
Onchange:
<input type="text" id="abbrev" name="abbrev" value="Eßlingen" onchange="alert('changed');">
<br>
Only to get focussed
<input type="text" id="abbrev2" name="focus" value="only to get focused">
</form>
</body>
</html>

Danke für eure Hilfe

ps: ich verscueh gerade etwas mit dem Zeichensatz, dies scheint aber keine Lösung für mein Problem zu bieten.