Edycja pliku w textarea i usunięcie znaków niedopuszczalnych +JS

0

Witam
Pobieram tekst z pliku, wyświetlam w textarea i dokonuje edycji przy jednoczesnym usuwaniu znaków niedopuszczalnych.
Problem się zaczyna z onkeyup="clean('ta')" onkeydown="clean('ta')" ponieważ całość jest echo ' .
Parse error: syntax error, unexpected 'ta' (T_STRING), expecting ',' or ';'
Jak w prosty sposób to naprawić. Czy da się jakoś ten cudzysłów odpowiednio zapisać by błąd nie występował?

Kod:

 <?php
echo '<form action="'.$_SERVER['PHP_SELF'].'" method="post" >
<center><textarea name="tresc"  onkeyup="clean('ta')" onkeydown="clean('ta')"  required wrap="physical" >'.file_get_contents($plik).'</textarea>';
echo '<p><input type="submit"   name="poszlo"  value="Zapisz"></center>';
echo '</form>';


?>
<script>
function clean(el){
	var textfield = document.getElementById(el);
	var regex = /[^a-z 0-9?!.,]/gi;
	if(textfield.value.search(regex) > -1) {
		textfield.value = textfield.value.replace(regex, "");
        }
}
</script>
0
echo '<form action="'.$_SERVER['PHP_SELF'].'" method="post" >
<center><textarea name="tresc"  onkeyup="clean(\'ta\')" onkeydown="clean(\'ta\')"  required wrap="physical" >'.file_get_contents($plik).'</textarea>';

O to chodzi?

0

Nie do końca... co prawda błąd nie występuje, ale gdy w taki sposób zrobię to nie czyta skryptu sprawdzającego znaki niedopuszczalne...

1

textarea powinno mieć id="ta" z tego co widzę :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1