Hola de nuevo nikita
Vaya, al enviar el codigo dentro de las etiquetas de codigo PHP me elemina algunas barras inclinadas.
Te envio de nuevo todo el codigo.
<html>
<head>
<script language="JavaScript">
<!--
function test_final(current){
var regChar = /[^a-zñáéíóúü]/ig
var regComas = /\s+/g
var regFinal = /,$/
var regStart = /^,/
words =current.textarea1.value.replace(regChar," ")
words =words.replace(regComas,",")
words =words.replace(regStart,"")
words =words.replace(regFinal,"")
current.textarea1.value = words
}
var nav4plus = window.Event ? true : false;
function acceptChar(evt,obj){
var msk = /[a-zñáéíóú,]/i
var key = nav4plus ? evt.which : evt.keyCode;
if(key == 8) { return true}
if(msk.test(String.fromCharCode(key))){ return true}
else{return false}
}
//-->
</script>
</head>
<body>
<form name="form1">
Por favor introduza las palabras separadas por comas.<sup>*Solo se permiten letras</sup><br>
<textarea rows="10" cols="50" name="textarea1" onKeyPress="return acceptChar(event, this)" onBlur ="test_final(this.form)">
</textarea>
</form>
</body>
</html>
Espero que te sirva
Un saludo