Kalle_B: HTML-Umlaute ä werden nicht interpretiert

Beitrag lesen

Natürlich. Der Kontext, in dem dieser String steht, ist Javascript, nicht HTML. In Javascript-Strings werden keine HTML-Entities decodiert - warum auch?

Whow - bin seit Jahren dabei, aber darauf bin ich nicht gekommen, dass es innerhalb des HTML HTML- freie Inseln gibt.

<html>
<body>
<script type="text/javascript">
//Ja, jetzt - eine Insel ... &auml;
</script>
</body>
</html>

Aber, wenn man erstmal drüber spricht ...
Ich nehme einfach die Umlaute vom HTML- Festland. Bisschen getrickst aber es funzt:

<input type=radio name=test onChange="document.getElementById( 'knopf' ).value = 'kopieren'"> kopieren &nbsp;
<input type=radio name=test onChange="document.getElementById( 'knopf' ).value = '&auml;ndern'"> &auml;ndern &nbsp;
<input type=radio name=test onChange="document.getElementById( 'knopf' ).value = 'l&ouml;schen'"> l&ouml;schen<br>
<input id=knopf type=submit value='neu'>

Obwohl wir bei onChange= auch wieder im Javascript wären. Aber ich muss ja nicht alles verstehen.

Kalle