Hallo,
ich habe ein Problem mit dem Sonderzeichen 'ß' in meiner UTF-8 Seite. Verwende ich in der HTML Seite im Input-Wert ein 'ß' (ß) dann wird alles korrekt angezeigt. Nun möchte ich den Wert, der in meinem Eingabefeld angezeigt wird über Javascript verändern, es soll wiederum ein Wort mit 'ß' angezeigt werden. Das funktioniert nicht, egal ob ich 'ß', 'ß', 'encodeURI('ß') oder sonst irgendetwas eingebe.
Wer kann mir helfen?
Nachfolgend ein kleines Beispiel:
<html>
<head>
<title>Test</title>
<meta content="text/html; charset=UTF-8" http-equiv="content-type"></meta>
</head>
<body>
<form action="javascript:void(0)">
<input id="input" value="Straße" name="input" onclick="changeValue(this)"/>
</form>
<script type="text/javascript" language="javascript">
function changeValue(inp) {
inp.value = 'Straßenbezeichnung';
}
</script>
</body>
</html>