Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/11/2004, 08:00
kepawe
 
Fecha de Ingreso: agosto-2004
Mensajes: 157
Antigüedad: 20 años, 6 meses
Puntos: 5
Hola niltza

La idea de este script es que cuando el usario abandone el campo este se corriga automaticamente, asi si el usuario olvida escribir una coma o añade un espacio por error no le molestemos con constantes avisos.

Solo permite que introduzca letras, si quires que permita escribir otro caracter dimelo, estare por aqui.


Código PHP:

<html>
<
head>
<
title>Untitled</title>
</
head>
<
script language=JavaScript type=text/javascript>
<!--
function 
insert_comas(current){
  
  var 
regChar = /[^a-zñáéíóúü]/ig
  
var regComas = /s+/g
  
var regFinal = /,$/
  
words =current.textarea1.value.replace(regChar," ")
  
words =words.replace(regComas,",")
  
words =words.replace(regFinal,"")
  
current.textarea1.value words

}

//-->
</script>

<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" onBlur ="insert_comas(this.form)">

</textarea>

</form>
</body>
</html> 
Espero que te sirva.
Un saludo.