Foros del Web » Programando para Internet » Javascript »

Ayudenme con esto

Estas en el tema de Ayudenme con esto en el foro de Javascript en Foros del Web. Hola a todos ,, por ahí encontré este Form, que envía emails a una lista dependiendo de la selección que se haga en el Estado. ...
  #1 (permalink)  
Antiguo 11/08/2003, 00:06
Avatar de semadlag
Usuario no validado
 
Fecha de Ingreso: mayo-2003
Mensajes: 40
Antigüedad: 21 años
Puntos: 0
Ayudenme con esto

Hola a todos ,, por ahí encontré este Form, que envía emails a una lista dependiendo de la selección que se haga en el Estado.

Pretendo modificarlo, para una página que estoy haciendo y que pueda enviar emails dependiendo de la seleccion que haga en el equivalente a Estado.

El problema es que no entiendo de donde toma los datos, para hacer la selección y hacer el envío segun corresponda-


<form method="post" action="http://www.midominio.com/envía_correo.php?id=entrega" name="form" enctype="multipart/form-data">
<table width="95%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="2">
<p class="center"><b>
<input type="hidden" name="ac" value="entrega">
<script language="JavaScript">
function enviar(){

//datos del inmueble

if(document.form.tipo.options[0].selected==true){
alert("debe completar el tipo de solicitud");
document.form.tipo.focus();
return;
}

if(document.form.operacion.options[0].selected==true){
alert("debe completar el tipo de operación");
document.form.operacion.focus();
return;
}

if(document.form.region.options[0].selected==true){
alert("debe completar el estado");
document.form.region.focus();
return;
}

if(document.form.ciudad.value==""){
alert("debe completar la ciudad");
document.form.ciudad.focus();
return;
}

if(document.form.descripcion.value==""){
alert("ingrese una descripción como... etc.");
document.form.descripcion.focus();
return;
}

if(document.form.precio.value==""){
alert("ingrese el precio máximo en palabras");
document.form.precio.focus();
return;
}


//Datos personales

if(document.form.nombre.value==""){
alert("ingrese su nombre");
document.form.nombre.focus();
return;
}

if(document.form.fono.value==""){
alert("ingrese un teléfono de contacto");
document.form.fono.focus();
return;
}

if(document.form.email.value==""){
alert("ingrese un email válido");
document.form.email.focus();
return;
}

if(document.form.direccion.value==""){
alert("ingrese su domicilio");
document.form.direccion.focus();
return;
}

document.form.submit();

}
</script>
DATOS OBLIGATORIOS<br>
<br>
</b></p>
</td>
</tr>
<tr>
<td width="40%" class="title_form">Tipo de Inmueble</td>
<td width="60%">
<select name="tipo" size="1" class="select">
<option value="Seleccionar" selected>Seleccionar</option>
<option value="Casa">Casa</option>
<option value="Departamento">Departamento</option>
<option value="Terreno">Terreno</option>
<option value="Local Comercial">Local Comercial</option>
<option value="Estacionamiento">Estacionamiento</option>
<option value="Oficina">Oficina</option>
</select>
</td>
</tr>
<tr>
<td width="40%" class="title_form">Operaci&oacute;n</td>
<td width="60%">
<select name="operacion" size="1" class="select">
<option value="Seleccionar" selected>Seleccionar</option>
<option value="Venta">Venta</option>
<option value="Arriendo">Arriendo</option>
<option value="Arriendo Amoblado">Arriendo Amoblado</option>
</select>
</td>
</tr>
<tr>
<td width="40%" class="title_form">Estado</td>
<td width="60%">
<select name="estado" size="1" class="select">
<option value="Seleccionar" selected>Seleccionar</option>
<option value="Rmet">Principal</option>
<option value="1&ordf;">Primera</option>
<option value="2&ordf;">Segunda</option>
<option value="3&ordf;">Tercera</option>
<option value="4&ordf;">Cuarta</option>
<option value="5&ordf;">Quinta</option>
<option value="6&ordf;">Sexta</option>
<option value="7&ordf;">Septima</option>
<option value="8&ordf;">Octava</option>
<option value="9&ordf;">Novena</option>
<option value="10&ordf;">Decima</option>
<option value="11&ordf;">Undécima</option>
<option value="12&ordf;">Duodécima</option>
</select>
</td>
</tr>
<tr>
<td width="40%" class="title_form">Ciudad</td>
<td width="60%">
<input type="text" name="ciudad" class="textfield" size="25">
</td>
</tr>
<tr>
<td width="40%" class="title_form">Descripci&oacute;n de mi inmueble</td>
<td width="60%">
<textarea name="descripcion" rows="3" class="textfield_2" cols="24"></textarea>
</td>
</tr>
<tr>
<td width="40%" class="title_form">Valor</td>
<td width="60%">
<input type="text" name="precio" class="textfield" size="25">
</td>
</tr>
<tr>
<td width="40%">&nbsp;</td>
<td width="60%">&nbsp;</td>
</tr>
</table>

<table width="95%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="2">
<p class="center"><b><br>
DATOS PERSONALES<br>
<br>
</b></p>
</td>
</tr>
<tr>
<td width="40%" class="title_form">Nombres y Apellidos</td>
<td width="60%">
<input type="text" name="nombre" class="textfield" size="25">
</td>
</tr>
<tr>
<td width="40%" class="title_form">Telefono</td>
<td width="60%">
<input type="text" name="fono" class="textfield" size="25">
</td>
</tr>
<tr>
<td width="40%" class="title_form">Email</td>
<td width="60%">
<input type="text" name="email" class="textfield" size="25">
</td>
</tr>
<tr>
<td width="40%" class="title_form">Direcci&oacute;n</td>
<td width="60%">
<input type="text" name="direccion" class="textfield" size="25">
</td>
</tr>
<tr>
<td width="40%" class="title_form">Marque una opci&oacute;n</td>
<td width="60%" class="title_form">
<input type="radio" name="solicitante" value="particular" checked>
Soy Particular &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input type="radio" name="solicitante" value="corredor">
Soy Agente</td>
</tr>
<tr>
<td width="40%">Comentarios</td>
<td width="60%">
<textarea name="comentario" rows="3" class="textfield_2" cols="24"></textarea>
</td>
</tr>
<tr>
<td width="40%">
<div align="center"></div>
</td>
<td width="60%" align="right"> <a href="javascript:enviar()"><img src="img/bot_enviar.gif" width="70" height="15" border="0"></a></td>
</tr>
</table>
<br>
<table width="95%" border="0" cellspacing="0" cellpadding="0">
<tr bgcolor="#9999CC">
<td><img src="img/1x1.gif" width="1" height="1"></td>
</tr>
</table>
</form>
  #2 (permalink)  
Antiguo 11/08/2003, 00:22
Avatar de semadlag
Usuario no validado
 
Fecha de Ingreso: mayo-2003
Mensajes: 40
Antigüedad: 21 años
Puntos: 0
ME EQUIVOQUE

DISCULPEN ME EQUIVOQUE ,PUSE ALGO DE LO MODIFICADO

ESTE ES EL CÓDIGO QUE VALE

<form method="post" action="http://midominio.com/enviar.php?id=entrega" name="form" enctype="multipart/form-data">
<table width="95%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="2">
<p class="center"><b>
<input type="hidden" name="ac" value="entrega">
<script language="JavaScript">
function enviar(){

//datos de la propiedad

if(document.form.tipo.options[0].selected==true){
alert("debe completar el tipo de propiedad");
document.form.tipo.focus();
return;
}

if(document.form.operacion.options[0].selected==true){
alert("debe completar el tipo de operación");
document.form.operacion.focus();
return;
}

if(document.form.region.options[0].selected==true){
alert("debe completar la región");
document.form.region.focus();
return;
}

if(document.form.ciudad.value==""){
alert("debe completar la ciudad");
document.form.ciudad.focus();
return;
}

if(document.form.descripcion.value==""){
alert("ingrese una descripción como\nNº de dormitorios\nBaños\nUbicación\nUrgencia de su solicitud ... etc.");
document.form.descripcion.focus();
return;
}

if(document.form.precio.value==""){
alert("ingrese el precio máximo en palabras");
document.form.precio.focus();
return;
}


//Valida Datos personales

if(document.form.nombre.value==""){
alert("ingrese su nombre");
document.form.nombre.focus();
return;
}

if(document.form.fono.value==""){
alert("ingrese un fono de contacto");
document.form.fono.focus();
return;
}

if(document.form.email.value==""){
alert("ingrese un email válido");
document.form.email.focus();
return;
}

if(document.form.direccion.value==""){
alert("ingrese su dirección");
document.form.direccion.focus();
return;
}

document.form.submit();

}
</script>
DATOS DE LA PROPIEDAD<br>
<br>
</b></p>
</td>
</tr>
<tr>
<td width="40%" class="title_form">Tipo de Propiedad</td>
<td width="60%">
<select name="tipo" size="1" class="select">
<option value="Seleccionar" selected>Seleccionar</option>
<option value="Casa">Casa</option>
<option value="Departamento">Departamento</option>
<option value="Terreno">Terreno</option>
<option value="Local Comercial">Local Comercial</option>
<option value="Estacionamiento">Estacionamiento</option>
<option value="Oficina">Oficina</option>
</select>
</td>
</tr>
<tr>
<td width="40%" class="title_form">Operaci&oacute;n</td>
<td width="60%">
<select name="operacion" size="1" class="select">
<option value="Seleccionar" selected>Seleccionar</option>
<option value="Venta">Venta</option>
<option value="Arriendo">Arriendo</option>
<option value="Arriendo Amoblado">Arriendo Amoblado</option>
</select>
</td>
</tr>
<tr>
<td width="40%" class="title_form">Regi&oacute;n</td>
<td width="60%">
<select name="region" size="1" class="select">
<option value="Seleccionar" selected>Seleccionar</option>
<option value="Rmet">Metropolitana</option>
<option value="1&ordf;">I Regi&oacute;n</option>
<option value="2&ordf;">II Regi&oacute;n</option>
<option value="3&ordf;">III Regi&oacute;n</option>
<option value="4&ordf;">IV Regi&oacute;n</option>
<option value="5&ordf;">V Regi&oacute;n</option>
<option value="6&ordf;">VI Regi&oacute;n</option>
<option value="7&ordf;">VII Regi&oacute;n</option>
<option value="8&ordf;">VIII Regi&oacute;n</option>
<option value="9&ordf;">IX Regi&oacute;n</option>
<option value="10&ordf;">X Regi&oacute;n</option>
<option value="11&ordf;">XI Regi&oacute;n</option>
<option value="12&ordf;">XII Regi&oacute;n</option>
</select>
</td>
</tr>
<tr>
<td width="40%" class="title_form">Ciudad</td>
<td width="60%">
<input type="text" name="ciudad" class="textfield" size="25">
</td>
</tr>
<tr>
<td width="40%" class="title_form">Descripci&oacute;n de mi propiedad</td>
<td width="60%">
<textarea name="descripcion" rows="3" class="textfield_2" cols="24"></textarea>
</td>
</tr>
<tr>
<td width="40%" class="title_form">Precio de mi propiedad</td>
<td width="60%">
<input type="text" name="precio" class="textfield" size="25">
</td>
</tr>
<tr>
<td width="40%">&nbsp;</td>
<td width="60%">&nbsp;</td>
</tr>
</table>

<table width="95%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="2">
<p class="center"><b><br>
DATOS PERSONALES<br>
<br>
</b></p>
</td>
</tr>
<tr>
<td width="40%" class="title_form">Nombre y Apellido</td>
<td width="60%">
<input type="text" name="nombre" class="textfield" size="25">
</td>
</tr>
<tr>
<td width="40%" class="title_form">Fono</td>
<td width="60%">
<input type="text" name="fono" class="textfield" size="25">
</td>
</tr>
<tr>
<td width="40%" class="title_form">Email</td>
<td width="60%">
<input type="text" name="email" class="textfield" size="25">
</td>
</tr>
<tr>
<td width="40%" class="title_form">Direcci&oacute;n</td>
<td width="60%">
<input type="text" name="direccion" class="textfield" size="25">
</td>
</tr>
<tr>
<td width="40%" class="title_form">Marque una opci&oacute;n</td>
</tr>
<tr>
<td width="40%">Comentarios</td>
<td width="60%">
<textarea name="comentario" rows="3" class="textfield_2" cols="24"></textarea>
</td>
</tr>
<tr>
<td width="40%">
<div align="center"></div>
</td>
<td width="60%" align="right"> <a href="javascript:enviar()"><img src="img/bot_enviar.gif" width="70" height="15" border="0"></a></td>
</tr>
</table>
<br>
<table width="95%" border="0" cellspacing="0" cellpadding="0">
<tr bgcolor="#9999CC">
<td><img src="img/1x1.gif"> </td>
</tr>
</table>
</form>
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 00:38.