Foros del Web » Creando para Internet » HTML »

Campos Obligaorios

Estas en el tema de Campos Obligaorios en el foro de HTML en Foros del Web. Hola, soy un seguidor de foros del web me he beneficiado de mucha información es la primera vez que recurro a su ayuda la situación ...
  #1 (permalink)  
Antiguo 17/03/2011, 16:48
 
Fecha de Ingreso: marzo-2011
Mensajes: 1
Antigüedad: 6 años, 9 meses
Puntos: 0
Mensaje Campos Obligaorios

Hola, soy un seguidor de foros del web me he beneficiado de mucha información es la primera vez que recurro a su ayuda

la situación es la siguiente.

Tengo en mi pagina de aterrizaje un formulario de datos que es generado por la crm de salesforce estos datos llegan a salesforce y desde allí me hacen notificación a mi correo electrónico.

El problema que tengo es que el formulario de contacto que genera salesforce no tiene campos obligatorios y siempre hay quien envía y envía.
He intentado por diferentes formas crear esos campos obligatorios pero realmente no me ha funcionado.

El formulario es el siguiente:

<form action="www.salesforce.com/servlet/servlet.WebTo...encoding=UTF-8" name="signup" method="POST" onSubmit="return checkSub()">


<INPUT type="hidden" name="oid" value="00D80000000ZSIA">
<INPUT type="hidden" name="sfga" value="00D80000000ZSIA">
<INPUT type="hidden" name="retURL" value="www.andinaasc.com/aa/solicitud_exitosa.html"></p>
<table width="200" border="1">

<tr>
<td><LABEL for="first_name">Nombre</LABEL>&nbsp;</td>
<td><INPUT id="first_name" maxlength="40" name="first_name" size="20" type="text" /></td>
</tr>
<tr>
<td><LABEL for="last_name">Apellidos</LABEL></td>
<td><INPUT id="last_name" maxlength="40" name="last_name" size="20" type="text" /></td>
</tr>
<tr>
<td><LABEL for="email">Email</LABEL></td>
<td><INPUT id="email" maxlength="80" name="email" size="20" type="text" /></td>
</tr>
<tr>
<td><label for="mobile">Telefono</label></td>
<td><input name="phone" type="text" id="phone" size="20" maxlength="40" /></td>
</tr>
<tr>
<td><label for="mobile">Móvil</label></td>
<td><input id="mobile" maxlength="40" name="mobile" size="20" type="text" /></td>
</tr>
<tr>
<td><label for="city">Ciudad</label></td>
<td><input id="city" maxlength="40" name="city" size="20" type="text" /></td>
</tr>
<tr>
<td>Fecha Ida</td>
<td><span class="dateInput dateOnlyInput"><input name="00N80000003BDIv" type="text" id="00N80000003BDIv" value="dd/mm/aa" size="12" /></span></td>
</tr>
<tr>
<td>Regreso</td>
<td><span class="dateInput dateOnlyInput"><input name="00N80000003BDJ0" type="text" id="00N80000003BDJ0" value="dd/mm/aa" size="12" /></span></td>
</tr>
<tr>
<td>Adultos</td>
<td><input name="00N80000003BXrA" type="text" id="00N80000003BXrA" size="20" /></td>
</tr>
<tr>
<td>Destino</td>
<td><input name="00N80000002vfBM" type="text" id="00N80000002vfBM" value="San Andres" size="20" maxlength="40" /></td>
</tr>
<tr>
<td>Hotel</td>
<td><input name="00N80000003BXke" type="text" id="00N80000003BXke" value="Decameron Aquarium" size="20" maxlength="80" /></td>
</tr>
<tr>
<td>Plan</td>
<td><select id="00N80000002vfZs" name="00N80000002vfZs" title="Tipo de plan"><option value="">--Ninguno--</option><option value="Plan Terrestre">Plan Terrestre</option>
<option value="Receptivo">Receptivo</option>
<option value="Solo Hotel">Solo Hotel</option>
<option value="Tiquetes">Tiquetes</option>
<option value="Plan Aereo" selected>Plan Aéreo</option>
</select></td>
</tr>
</table>
<p><INPUT type="submit" name="submit" onClick="submitBothForms()"></p>
</FORM>

Si alguien me puede ayudar con esto le estaré muy agradecido
  #2 (permalink)  
Antiguo 17/03/2011, 17:21
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.547
Antigüedad: 15 años, 8 meses
Puntos: 1262
Respuesta: Campos Obligaorios

Hola:

No hay forma con html de poner campos obligatorios, pero se puede validar en principio con javascript para evitar el envío, y luego en el servidor para evitar el mail pero son dos cosas distintas. La validación importante es en el servidor, así que te sugiero que reportes el tema especificando el lenguaje que tengas en el servidor. Y pásate por las FAQs javascript para la validación en el navegador.

Saludos :ariba:
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo

Etiquetas: campos
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 11:03.