Foros del Web » Creando para Internet » HTML »

Campos obligatorios

Estas en el tema de Campos obligatorios en el foro de HTML en Foros del Web. Hola, como hago para que los campos del formulario sean obligatorios? Gracias Cita: <script> function revisar() { if(formulario.nombre == "") { alert('Debes poner el nombre') ...
  #1 (permalink)  
Antiguo 18/02/2016, 17:39
 
Fecha de Ingreso: marzo-2005
Mensajes: 153
Antigüedad: 19 años, 8 meses
Puntos: 0
Campos obligatorios

Hola, como hago para que los campos del formulario sean obligatorios? Gracias

Cita:
<script>
function revisar() {
if(formulario.nombre == "") { alert('Debes poner el nombre') ; return false ; }
if(formulario.telefono == "") { alert('Debes poner el país') ; return false ; }
if(formulario.email == "") { alert('Debes poner el email') ; return false ; }
}
</script>
<br/>
<p><form id="form1" name="form1" method="post" action="enviar.php"onsubmit="return revisar()">
<table width="415" border="0">
<div class="Subtitulo">Formulario de Contacto</div>

<tr>
<th width="409" scope="col"><div align="left">
<div align="right" class="Subtitulo">
<div align="left" class="textos">
<p>&nbsp;</p>
<p>Nombre:</p>
</div>
</div>
<input name="nombre" type="text" id="nombre" />
</div></th>
</tr>
<tr>
<td><div align="right" class="textos">
<div align="left">
<p>&nbsp;</p>
<p><span class="style1">E-mail</span><span class="style3">:</span></p>
</div>
</div>
<input name="email" type="text" id="email" /></td>
</tr>
<tr>
<td><div align="right" class="Subtitulo">
<div align="left" class="textos">
<p>&nbsp;</p>
<p><strong>Teléfono: </strong></p>
</div>
</div>
<input name="telefono" type="text" id="telefono" /></td>
</tr>
<tr>
<td><p class="textos"><strong>Mensaje:</strong></p>
<div align="right" class="Subtitulo"></div>
<p>
<textarea name="Mensaje" cols="45" rows="12" id="Mensaje"></textarea>
<center>
<input name="Enviar" type="submit" class="submit" id="Enviar" value="Enviar" />
<input name="Borrar" type="reset" class="submit" id="Borrar" value="Borrar" />
</center>
</p></td>
</tr>
</table>
<div align="center"></div>
</form><br>
  #2 (permalink)  
Antiguo 18/02/2016, 18:32
 
Fecha de Ingreso: julio-2014
Mensajes: 179
Antigüedad: 10 años, 3 meses
Puntos: 26
Respuesta: Campos obligatorios

Lo puedes hacer con html:
http://www.w3schools.com/tags/att_input_required.asp

Y si lo complementas con php será mejor, saludos!
__________________
Si haces las cosas como nadie las ha hecho, cobralas bien, si las vas a hacer como todos las han hecho, cobralas bien!!
MecanizandoWeb.com
  #3 (permalink)  
Antiguo 19/02/2016, 09:01
 
Fecha de Ingreso: marzo-2005
Mensajes: 153
Antigüedad: 19 años, 8 meses
Puntos: 0
Respuesta: Campos obligatorios

gracias por tu ayuda
  #4 (permalink)  
Antiguo 22/02/2016, 12:03
Avatar de devpantro  
Fecha de Ingreso: febrero-2016
Ubicación: Lima, Peru
Mensajes: 9
Antigüedad: 8 años, 9 meses
Puntos: 0
Respuesta: Campos obligatorios

utiliza el atributo que trae HTML5 required y combinando con patrones regulares con otro atributo pattern puedes tener mejor manejo de entrada de datos.

saludos

Etiquetas: formulario
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 04:46.