Se trata de un formulario en HTML + PHP que al presionar el botón "Enviar" (O una imagen con la palabra "Añadir" en este caso, ya que añade coches a una BBDD) se lanza una funcion de comprobacion en JavaScript y si están rellenos los campos obligatorios debería insertar en la BBDD, sino no.
El codigo PHP:
Código PHP:
...
...
<tr>
<td colspan="2">Foto int.:</td>
<td colspan="2"><input type="file" name="interior" value=""></td>
</tr>
<tr>
<td colspan="2">Foto atrás:</td>
<td colspan="2"><input type="file" name="trasera" value=""></td>
</tr>
<tr>
<td colspan="4"><br><input name="enviar" type="image" id="enviar" onclick="comprobar();" title="Añadir coche" src="images/anadir-coche.jpg" alt="Añadir coche"/></td>
</tr>
Código JS:
Código:
A ver si alguien me echa una mano.// Funcion que valida los campos obligatorios function comprobar(){ var mal=false; with (document.forms[0]){ numero = elements.length; for (a = 0; a < numero; a++){ if ((elements[a].name == "sel_marca") || (elements[a].name == "modelo") || (elements[a].name == "precio") || (elements[a].name == "color")) { if ((elements[a].value == "") || (elements[a].value == "default")) { elements[a].style.backgroundColor = "#ffffcc"; mal = true; } else { elements[a].style.backgroundColor = "white"; } } } if (mal) alert("Por favor, rellene las cajas coloreadas"); else submit(); } }
Gracias y saludos!