Foros del Web » Programando para Internet » Javascript »

Formularios

Estas en el tema de Formularios en el foro de Javascript en Foros del Web. tengo un formulario de busqueda y quiero meterle un javascript para que si no se introduce ningun dato o uno menor a 3 caracteres como ...
  #1 (permalink)  
Antiguo 14/09/2003, 21:56
 
Fecha de Ingreso: julio-2002
Mensajes: 99
Antigüedad: 21 años, 9 meses
Puntos: 0
Formularios

tengo un formulario de busqueda y quiero meterle un javascript para que si no se introduce ningun dato o uno menor a 3 caracteres como minimo no pueda realizarse la busqueda, o sea si no se cumple eso salte la advertencia.
  #2 (permalink)  
Antiguo 15/09/2003, 01:59
Avatar de Bravenap  
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 21 años, 5 meses
Puntos: 4
Código:
if(document.formulario.campo.value.length<=3)
{alert("Introduce un valor correcto para la búsqueda")}
Algo así debería funcionar.

Un saludo.
__________________
¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares!
  #3 (permalink)  
Antiguo 15/09/2003, 03:17
Avatar de KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 22 años, 4 meses
Puntos: 61

Hola 0Santiago!

Lo que dice Bravenap (¡¡Bravenap!! ¡¡Cuanto tiempo sin coincidir!!) es lo ideal. Si no sabes como ponerlo en el formulario pon:

Código PHP:
<input 
    onblur
="if(this.value.length<4) alert('El campo debe constar de al menos tres caracteres')" 
    
name="buscar 
    type="
text"


Un saludo!
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.
  #4 (permalink)  
Antiguo 15/09/2003, 03:22
Avatar de Bravenap  
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 21 años, 5 meses
Puntos: 4
Hola karlankas. Pues sí, estoy liado ahora con los exámenes y tengo poco tiempo para darme garveos por FDW. ¡Yo también me alegro de coincidir contigo!

Gracias por concretarle las cosas un poco más a Santiago0, debería haber sido un poco más explícito.

Un saludo a los dos.
__________________
¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares!
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 14:43.