conrad: falsche zuweisung die 2.te

Beitrag lesen

hi,

mein script sieht jetzt folgendermaßen aus.

leider fkt. der replace nur bei dem ersten auftretenden zeichen z.b. ! oder ? oder ü oder *leerzeichen*

sobald das zeichen oder ein anderes zeichen was eigentlich aussortiert werden müßte nochmal entfernt werden sollte, geschied das nicht.

<script type="text/javascript">
<!--

function check1(id){
  id.value = id.value.replace(/\W/,"");
  //alert(id.value);
 }

//-->
</script>

<form name="formular1" action="skript.php" method="POST">

<input type="text" name="feld1" onkeyup="document.formular1.feld2.value=document.formular1.feld1.value;check1(document.formular1.feld2);">
<input type="text" name="feld2">

</form>

mein beispiel:

eingabe feld1: hallo übung
ausgabe feld2: halloübung
eingentlich sollte feld2 so aussehen: hallobung

warum macht er das aber nicht?