Comunidad de diseño web y desarrollo en internet online

Evaluar si una cadena de texto tiene espacios en blanco

Citar            
MensajeEscrito el 28 Abr 2011 08:10 pm
eso mismo, como evaluo con javascript si una cadena tiene espacios en blanco, necesito esto para crear un nombre de usuario sin espacios y que me muestre un mensaje algo asi "Error: Sin espacion en blanco" . Por ejemplo:

zona rock --> incorrecto

zonarock --> correcto

gracias por su ayuda.

Por zonarock

65 de clabLevel



Genero:Masculino  

msie8
Citar            
MensajeEscrito el 29 Abr 2011 06:40 am
Podrias buscar la manera de concatenar el contenido del <input> donde se ingrese la cadena de texto.

Por davp

Claber

278 de clabLevel

1 tutorial

Genero:Masculino  

Venezuela

mozilla
Citar            
MensajeEscrito el 29 Abr 2011 03:47 pm
si tu requieres mas bien eliminar ese campo en blanco y mas bien no validarlo es mejor que obtengas el valor de ese input

EliminarBlanco(document.getElementById("txt1").value);

y en la funcion eliminarla ese espacio

function EliminarBlanco(cadena){

var old = cadena;

var nueva ="";

nueva = nueva.split(" ").join("");

return nueva;
}

Por joshuavw

Claber

306 de clabLevel



Genero:Masculino  

Juego, aprendo y programo

firefox
Citar            
MensajeEscrito el 29 Abr 2011 03:53 pm
No es más que detectar si la cadena tiene uno o más espacios, eso lo puedes hacer con expresiones regulares:

Código Javascript :

<script>
function CheckUserName(ele) {
if (/\s/.test(ele.value)) { alert("no se permiten espacios en blanco"); }
}
</script>
<body>
<input type="text" name="username" onBlur="CheckUserName(this);" />
<input type="button" value="ir" />
</body>

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 29 Abr 2011 09:43 pm

DriverOp escribió:

No es más que detectar si la cadena tiene uno o más espacios, eso lo puedes hacer con expresiones regulares:

Código Javascript :

<script>
function CheckUserName(ele) {
if (/\s/.test(ele.value)) { alert("no se permiten espacios en blanco"); }
}
</script>
<body>
<input type="text" name="username" onBlur="CheckUserName(this);" />
<input type="button" value="ir" />
</body>


Muchas gracias a los 2 por la ayuda, pero esto es exactamente lo que buscaba.

Mas bien, como puedo hacer lo mismo con php :lol: Gracias...

Por zonarock

65 de clabLevel



Genero:Masculino  

msie8

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.