Hallo Sascha!
wie schaffe ich es aus einem input Feld die eventuell eingegebenen Anführungszeichen zu löschen?
Indem du im <form>-Tag über den Event-Handler onsubmit eine Funktion ausführen lässt, die die Anführungszeichen entfernt. Das kann zum Beispiel so aussehen:
<html>
<head>
<title></title>
<script language="JavaScript">
<!--
function clean()
{
document.forms[0].test.value = document.forms[0].test.value.replace(/"/g,'');
}
//-->
</script>
</head>
<body>
<form action="" onsubmit="clean(); return true;">
<p><input type="text" name="test"></p>
</form>
</body>
</html>
Ich musste leider den Umweg über eine Funktion wählen, weil ich es direkt im onsubmit-Attribut nicht hinbekommen habe.
Näheres zu replace() findest du hier:
http://selfhtml.teamone.de/javascript/objekte/string.htm#replace
Viele Grüße
Patrick Canterino