Foros del Web » Creando para Internet » Herramientas y Software »

Alertas Java Scrip formulario Dreamweaver

Estas en el tema de Alertas Java Scrip formulario Dreamweaver en el foro de Herramientas y Software en Foros del Web. Saludos. Tengo un formulario de opciones (SI/NO) que me las ingresa en la base de datos. Hasta ahí todo bién, pero el problema es que ...
  #1 (permalink)  
Antiguo 25/03/2007, 11:53
Avatar de kabugi  
Fecha de Ingreso: agosto-2006
Ubicación: Madrid - España
Mensajes: 65
Antigüedad: 18 años, 3 meses
Puntos: 0
Alertas Java Scrip formulario Dreamweaver

Saludos.
Tengo un formulario de opciones (SI/NO) que me las ingresa en la base de datos. Hasta ahí todo bién, pero el problema es que no puedo validar el formulario y quisiera poner un aviso de que dejan un campo vacio, antes que MySql de el error.
¿Alguién sabe como se hace o donde lo puedo mirar?
Muchas Gracias
  #2 (permalink)  
Antiguo 26/03/2007, 07:50
Avatar de juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 19 años, 1 mes
Puntos: 281
Re: Alertas Java Scrip formulario Dreamweaver

Lo puedes hacer usando el panel de 'Behaviors'. Tengo como ejemplo este formulario:



Para validarlo le doy click al botón de submit y luego voy al panel de Behaviors, le doy click al símbolo de mas (+), y escojo 'Validate Form'.



Cuando me salga la ventana para hacer la validación escojo las validaciones para cada campo del formulario, por ejempo, si quiero que el campo 'usuario' sea requerido, escojo 'usuario en 'Name Fields' marco la casilla de 'Required' en 'Value'.



Le das OK y listo.
__________________
Por fin.. tengo algo parecido a un blog
Y por lo visto ya estoy escribiendo...
  #3 (permalink)  
Antiguo 26/03/2007, 14:41
Avatar de kabugi  
Fecha de Ingreso: agosto-2006
Ubicación: Madrid - España
Mensajes: 65
Antigüedad: 18 años, 3 meses
Puntos: 0
Re: Alertas Java Scrip formulario Dreamweaver

Muchas Gracias. He encontrado un scrip que va de perlas os lo pongo por si a alguien le interesa
Cita:
<script>
function valida_envia(){
//valido el nombre
if (document.fvalida.nombre.value.length==0){
alert("Tiene que escribir su nombre")
document.fvalida.nombre.focus()
return 0;
}

//valido la edad. tiene que ser entero mayor que 18
edad = document.fvalida.edad.value
edad = validarEntero(edad)
document.fvalida.edad.value=edad
if (edad==""){
alert("Tiene que introducir un número entero en su edad.")
document.fvalida.edad.focus()
return 0;
}else{
if (edad<18){
alert("Debe ser mayor de 18 años.")
document.fvalida.edad.focus()
return 0;
}
}

//valido el interés
if (document.fvalida.interes.selectedIndex==0){
alert("Debe seleccionar un motivo de su contacto.")
document.fvalida.interes.focus()
return 0;
}

//el formulario se envia
alert("Muchas gracias por enviar el formulario");
document.fvalida.submit();
}
</script>
Este sería el formulario
Cita:
<form name="fvalida">
<table>
<tr>
<td>Nombre: </td>
<td><input type="text" name="nombre" size="30" maxlength="100"></td>
</tr>
<tr>
<td>Edad: </td>
<td><input type="text" name="edad" size="3" maxlength="2"></td>
</tr>
<tr>
<td>Interés:</td>
<td>
<select name=interes>
<option value="Elegir">Elegir
<option value="Comercial">Contacto comercial
<option value="Clientes">Atención al cliente
<option value="Proveedores">Contacto de proveedores
</select>
</td>
</tr>
<tr>
<td colspan="2" align="center"><input type="button" value="Enviar" onclick="valida_envia()"></td>
</tr>
</table>
</form>
Funciona de lujo (Gracias a quién lo diseñó)
  #4 (permalink)  
Antiguo 15/08/2007, 16:19
 
Fecha de Ingreso: agosto-2007
Mensajes: 2
Antigüedad: 17 años, 4 meses
Puntos: 0
Re: Alertas Java Scrip formulario Dreamweaver

Saludos, soy nuevo en dreamweaver y quize aprovechar este hilo para no hacer spam en el foro, mi duda en cuestion es, de acuerdo al trabajo de juniquillo, he logrado hacer esto:


Cita:
Iniciado por juaniquillo Ver Mensaje
Lo puedes hacer usando el panel de 'Behaviors'. Tengo como ejemplo este formulario:


MI duda es, ¿Como logro para que al presionar el boton, al irme a otra forma, pueda desplegar los datos de texto?, esto lo hago con el fin de comenzar a jugar con las variables, y asi ir adentrandome mas, sin mas por el momento me despido dandoles las gracias de antemano :)
  #5 (permalink)  
Antiguo 15/08/2007, 20:36
Avatar de juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 19 años, 1 mes
Puntos: 281
Re: Alertas Java Scrip formulario Dreamweaver

Podrías haber abierto un mensaje nuevo porque lo que preguntas no tiene nada que ver con lo anterior, pero bueno. No me dijiste que lenguaje estas usando en DW?
  #6 (permalink)  
Antiguo 15/08/2007, 21:51
 
Fecha de Ingreso: agosto-2007
Mensajes: 2
Antigüedad: 17 años, 4 meses
Puntos: 0
Re: Alertas Java Scrip formulario Dreamweaver

Lo siento, el lenguaje en cuestion es PHP
  #7 (permalink)  
Antiguo 16/08/2007, 15:44
Avatar de juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 19 años, 1 mes
Puntos: 281
Re: Alertas Java Scrip formulario Dreamweaver

Me imagino que tienes creadas dos páginas con los dos formularios. para recoger las variable que envías de un formulario y ponerlas en otro formulario haces lo siguiente. Primero creas las variables con los nombres de los campos que vas a enviar. Esto lo puedes hacer con cualquier pagina php abierta ya que no estas haciendo nada en la página como tal, solo estarás creando las variables para poder usarlas donde tu quieras despues. Esto lo haces en:
Aplication panel -> Bindings -> Simbolo de mas (+) -> Form Variable



Cuando te salga la otra ventana escribes en nombre del campo que vas a enviar



Después de eso tendrás la variable disponible en ese 'Site' en el que estés para ser usada cuando quieras.



En la página donde quieres recibir las variables solo tienes que agarrasla, arrastrarla y ponerla donde quieras, hasta en un campo de formulario.

Recuerda que tienes que enviar el formulario, con los nombres de los campos de las variables que has creado, a la página en donde las muestras.
  #8 (permalink)  
Antiguo 16/03/2010, 14:44
 
Fecha de Ingreso: noviembre-2007
Mensajes: 2
Antigüedad: 17 años, 1 mes
Puntos: 0
Respuesta: Alertas Java Scrip formulario Dreamweaver

una pregunta..! donde va la direccion (e-mail) a donde va a llegar los datos de este formulario?

gracias
  #9 (permalink)  
Antiguo 16/03/2010, 14:52
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 10 meses
Puntos: 772
Respuesta: Alertas Java Scrip formulario Dreamweaver

Hola marcosloeza

Te recuerdo el aviso que había al final de este tema y que parece que no has leído o no le has hecho ni caso.



Tema cerrado.
  #10 (permalink)  
Antiguo 16/03/2010, 14:52
Avatar de juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 19 años, 1 mes
Puntos: 281
Respuesta: Alertas Java Scrip formulario Dreamweaver

Esto es sólo para la validación del formulario, aunque ya este método ya no se recomienda. Lo recomendado por adobe es usar validación hecha con spry.

Para hacer que el formulario funcione necesitas usar algún tipo de tecnología del lado del servidor, aunque sea sólo para enviar un email. Muchos servidores ya tienen configurado un script CGI para eso. Pregúntales a tu los administradores de tu servidor si tienen uno. También puedes usar PHP. ASP, etc., pero para hacerlo localmente (osea, desde tu computadora) necesitas tener funcionando: Un servidor (apache, IIS, etc.), alguna aplicación que se encargue de manejar el envío y un servidor STMP que envié el email.
__________________
Por fin.. tengo algo parecido a un blog
Y por lo visto ya estoy escribiendo...
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.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 15:40.