Foros del Web » Programación web » Javascript »

Minimo 3 caracteres

Estas en el tema de Minimo 3 caracteres en el foro de Javascript en Foros del Web. saludos, Encontre el soguiente codigo: Código PHP: < script language = "javascript"  type = "text/javascript" > function  validacion3 ( formulario ) {     var  er_cp  = /(^([ 0 - ...
  #1 (permalink)  
Antiguo 27/05/2006, 19:56
 
Fecha de Ingreso: enero-2003
Ubicación: Lima
Mensajes: 202
Antigüedad: 11 años, 10 meses
Puntos: 0
Minimo 3 caracteres

saludos,
Encontre el soguiente codigo:

Código PHP:
<script language="javascript" type="text/javascript">
function 
validacion3(formulario) {

    var 
er_cp = /(^([0-9]{3,3})|^)$/    //3 numeros o cadena vacia

    
if(!er_cp.test(formulario.cp.value)) { 
        
alert('Contenido del campo no válido.')
        return 
false
    
}  

    
alert('Campo introducido incorrecto.')
    return 
false        
}


</script>

//dentro de <body>

<form onsubmit="return validacion3(this)" name="FormValidacion3">
<p><small>Campo:</small></p>
<p><input type="text" name="cp" size="15"></p>
<p><input type="submit" value="Enviar" name="boton_envio"> <input type="reset" value="Borrar" name="boton_borrar"></p>
</form> 
Bueno, teniendolo como premisa, necesito saber si es que se puede modificar de tal manera que en el textarea se ingrese un minimo de tres caracteres (maximo 20 caracteres), en donde el primer caracter no debe de ser un guion, ni un punto ni un guion bajo, pudiendo ser un guion, o un numero en el intermedio de texto.

  #2 (permalink)  
Antiguo 29/05/2006, 02:51
Avatar de JavierB
Moderata
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.055
Antigüedad: 12 años, 9 meses
Puntos: 767
Hola josodi

A ver si te sirve esto:
Código PHP:
<html>
<
head>
<
script type="text/javascript">
function 
validar(texto) {
  
patron = /[-_.]/;
  return !(
patron.test(texto) || texto.length<|| texto.length>20)
}
</script>
</head>
<body>
<form action="algo.php" onsubmit="return validar(txt.value)">
<textarea name="txt"></textarea>
<input type="submit" />
</form>
</body>
</html> 
Saludos,
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:12.
SEO by vBSEO 3.3.2