Hallo Norbert,
Ich habe eine Funktion gebastelt, die Zeichen (einfaches Hochkomma) in das benannte Zeichen â umwandeln soll
Warum?
Weil der Inhalt eines Textfeldes nach dem Absenden in einer Datenbank gespeichert werden soll und dort Fehler verursacht (Als Apostroph gebrauchte Hochkommas). Es sollen noch vor dem Abschicken alle Hoch
Ich habe deinen Vorschlag jetzt mal für mich angepasst:
<html><head>
<script type="text/javascript">
<!--
function ersetze(text)
{
eins = /'/;
zwei = "â";
while(text.indexOf("'") > -1){text = text.replace(eins,zwei)}
}
//-->
</script>
</head>
<body>
<form action="" name="test">
<input name="text" type="text" onsubmit="ersetze(document.test.text.value)">
</form>
</body></html>
Leider verschwinden die Hochkommas immer nocht nicht. Was habe ich übersehen?
Arne