Foros del Web » Programando para Internet » Javascript »

Evitar espacios prolongados

Estas en el tema de Evitar espacios prolongados en el foro de Javascript en Foros del Web. Agradeciendo la cooperación que me ofrecieron JavierB y didierpavajeau en mi anterior post y teniendo en cuenta este código: Código PHP: < html > < ...
  #1 (permalink)  
Antiguo 06/09/2006, 09:05
Avatar de Tipdar  
Fecha de Ingreso: octubre-2005
Ubicación: Aquí y allá.
Mensajes: 323
Antigüedad: 18 años, 6 meses
Puntos: 7
Evitar espacios prolongados

Agradeciendo la cooperación que me ofrecieron JavierB y didierpavajeau en mi anterior post y teniendo en cuenta este código:

Código PHP:
<html>
<
head>
<
meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<
title>Validar entrada de datos</title>
<
script type="text/javascript">
function 
validar(e) { // 1
    
tecla = (document.all) ? e.keyCode e.which// 2
    
if (tecla==8) return true// 3
    
patron =/[A-Za-z s]/; // 4
    
te String.fromCharCode(tecla); // 5
    
return patron.test(te); // 6

</script>
</head>

<body>
<p><input type="text" name="textfield" onkeypress="return validar(event)" /><br />
<textarea rows="5" cols="20" onkeypress="return validar(event)"></textarea></p>
</body>
</html> 
necesito ver la posibilidad de evitar que el usuario pueda insertar más de un espacio en blanco consecutivamente. Es decir necesito que se admita "E_j_e_m_p_l_o" y no "E__j_e_____m_p_l_o", donde _ serían los espacios en blanco.
__________________
El último TipdaR
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 16:21.