Buenas
Tengo un formulario en HTML, con función PHP, necesito que cuando le doy al botón enviar verifique los campos y en caso de no estar relleno que muestre un mensaje diciendo: El campo "nombre" necesita rellenarse. El código que tengo es:
HTML:
<script>
function revisar() {
if(formulario.nombre == "") { alert('Rellene el nombre') ; return false ; }
if(formulario.poblacion == "") { alert('Rellene la población') ; return false ; }
if(formulario.email == "") { alert('Debes indicar un e-mail') ; return false ; }
if(formulario.telefono == "") { alert('Rellene un teléfono de contacto') ; return false ; }
}
</script>
<td width="439" valign="top"><form method="post" name="contact" enctype="multipart/form-data" action="mailform.php">
<table width="437" border="0">
<tr>
<td>
<label for="author">Nombre:</label>
</td>
<td colspan="2"><input name="nombre" type="text" id="nombre" value="" size="30" />
*</td>
</tr>
<tr>
<td>
<label for="author">Dirección:</label>
</td>
<td colspan="2"><input name="direccion" type="text" id="direccion" value="" size="40" /></td>
</tr>
<tr>
<td>
<label for="author2">Población:</label>
</td>
<td colspan="2"><input name="poblacion" type="text" id="poblacion" value="" size="30" />
*</td>
</tr>
<tr>
<td>
<label for="author">Email:</label>
</td>
<td colspan="2"><input name="email" type="text" id="email" value="" size="30" />
*</td>
<tr>
<td><label for="author3">Teléfono:</label>
</td>
<td colspan="2"><input name="telefono" type="text" id="telefono" value="" size="15" />
*</td>
</tr>
<tr>
<td><label for="author4">Asunto:</label>
</td>
<td colspan="2"><input name="asunto" type="text" id="asunto" value="" size="30" /></td>
</tr>
<tr>
<td colspan="3">
<label for="text2">Mensaje:</label></td>
</tr>
<tr>
<td colspan="3">
<textarea id="mensaje" name="mensaje" rows="9" cols="45" class="required"></textarea>
</td>
</tr>
<tr>
<td colspan="3">Adjunte su logotipo en formato JPG que no pese más de 1 MB</td>
</tr>
<tr>
<td colspan="3"><p>
<input type="file" name="archivo"/>
</p></td>
</tr>
<tr>
<td colspan="3" align="center">DATOS DE INTERÉS PARA REALIZAR PRESUPUESTOS</td>
</tr>
<tr>
<td><label for="diseno">Diseño:</label>
</td>
<td colspan="2"><input name="diseno" type="text" id="diseno" value="Adjuntar logo" size="40" /></td>
</tr>
<tr>
<td><label for="soporte">Soporte:</label>
</td>
<td colspan="2"><input name="soporte" type="text" id="soporte" value="Camisetas, polos, sudaderas, etc." size="40" /></td>
</tr>
<tr>
<td><label for="donde">Dónde se coloca:</label>
</td>
<td colspan="2"><input name="donde" type="text" id="donde" value="Pecho, espalda, frente, etc." size="40" /></td>
</tr>
<tr>
<td><label for="cantidad">Cantidad aprox.:</label></td>
<td colspan="2"><input name="cantidad" type="text" id="cantidad" size="40" /></td>
</tr>
<tr>
<td width="99">
<input type="submit" value="Enviar" id="enviar" name="enviar" class="submit_btn float_l" onsubmit="return revisar()"/></td>
<td width="142">2</td>
<td width="182" align="left"><input type="reset" value="Borrar" id="reset" name="reset" class="submit_btn float_r" /></td>
</tr>
<tr>
<td colspan="3" align="center"><strong><em>* Campos Obligatorios</em></strong></td>
</tr>
</table>
</form></td>
En el PHP no tengo nada que tenga que ver con este tema
Espero vuestra respuesta y gracias...