dedlfix: Umlaute in INPUT-Feld ersetzen, wird nicht erkannt!

Beitrag lesen

Hi!

In einem CAD-System können keine ä-ö-ü verarbeitet, daher muss ich die Eingabefelder nach diesen ä-ö-ü überprüfen und ein Alert ausführen lassen, dass Sonderzeichen vorhanden sind.

Ok, also ein Fremdsystem, das nicht korrigiert werden kann.

In dem Webbrowser des CAD-Systems ist eine javascript-file implementierbar, in einer xml-file finde ich das:
<?xml version="1.0" encoding="UTF-8" ?>

Welcher Zusammenhang besteht zwischen beiden?

wenn ich Quelltext der Seinte öffne:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>TOOLBOX 2010</title>
<!--
<meta http-equiv="content-type" content="text/html; charset=utf-8">

  
Warum ist die Angabe ausgeklammert? In welcher Kodierung wurde die Datei gespeichert?  
  

> wie kann ich denn die Eingabe eines INPUT-Feldes auf ä-ö-ü abfragen?  
  
Indem du nach ä-ö-ü abfragst - die Zeichenkodierung muss stimmen. Aber wenn du weiterhin meine Bitten ignorierst, mal ein eingegebenes ä und ein im Script stehendes auszugeben, kommen wir mit der Problemanalyse nicht weiter. Also füg bitte in deine Check-Funktion nach dem var bearbeiter ... ein alert('ä'); und ein alert(bearbeiter); ein, gib ein ä in das bearbeiter-Feld ein und schau dir das Ergebnis an.  
  
  
Lo!