Foros del Web » Programando para Internet » Javascript » Frameworks JS »

[SOLUCIONADO] reemplazar espacios por signo + en un string

Estas en el tema de reemplazar espacios por signo + en un string en el foro de Frameworks JS en Foros del Web. hola amigos! aca les vengo con mi prblema: tengo un input de tipo texto y cada vez que escribo sobre el una letra necesito que ...
  #1 (permalink)  
Antiguo 06/04/2014, 16:10
 
Fecha de Ingreso: septiembre-2013
Mensajes: 87
Antigüedad: 11 años, 2 meses
Puntos: 1
reemplazar espacios por signo + en un string

hola amigos! aca les vengo con mi prblema:

tengo un input de tipo texto y cada vez que escribo sobre el una letra necesito que me inserte en un div informacion de otra pagina:

Código HTML:
<input type="text" name="nombre" id="nombre" onKeyUp="funcion(this)">
<div id="coincidencias" name="coincidencias"></div> 
Código Javascript:
Ver original
  1. <script>
  2. function funcion(nombre) {
  3.     var nombre=nombre.value;
  4.     var div = "#coincidencias";
  5.     var pagina = "coincidencias.php?nombre="+nombre;
  6.     $(div).load(pagina);
  7.    
  8. }  
  9. </script>

la cosa es que cuando envio el nombre como parametro url, si por ejemplo el nombre es juan perez, necesitaria mandarlo como "juan+perez".
O sea necesito lograr que en la variable nombre, los especios(entre palabra y palabra) sean reemplazados por el signo +.
Alguno tiene alguna idea de cómo hacerlo? le agradeceria mucho!!!
  #2 (permalink)  
Antiguo 06/04/2014, 16:29
 
Fecha de Ingreso: septiembre-2013
Mensajes: 87
Antigüedad: 11 años, 2 meses
Puntos: 1
Respuesta: reemplazar espacios por signo + en un string

Ah ya encontre una solucion:
en el script, debajp de la variable nombre pongo esto
Código Javascript:
Ver original
  1. nombre=nombre.replace(/\s/g,"+");
  #3 (permalink)  
Antiguo 07/04/2014, 09:57
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 11 años, 2 meses
Puntos: 578
Respuesta: reemplazar espacios por signo + en un string

Eso se hace de forma automática...

Última edición por PHPeros; 07/04/2014 a las 10:05

Etiquetas: espacios, funcion, input, javascript, php, reemplazar, signo, string
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:59.