MudGuard: Funktion zum Umwandeln von Umlauten bringt Fehler bei Zuweisung

Beitrag lesen

Hi,

  	if (document.getElementById('fake').value.charAt(i) == "Ä") {  
  		document.getElementById('fake').value.charAt(i) = "A";  
  		document.getElementById('fake').value.charAt(i+1) = "E";  

Selbst wenn das mit dem Zuweisen funktionieren würde - daß dabei das Zeichen nach dem Umlaut überbügelt würde, ist Dir hoffentlich klar. Aus "Ächt jätzt" würde "AEht jaezt".
Ein Problem könnte auch entstehen, wenn der Umlaut an letzter Stelle steht, denn dann würde mit charAt(i+1) auf etwas zugegriffen werden, was gar nicht da ist.

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.