Tengo una función en JavaScript con el siguiente código:
function vacio() {
campo1 = document.getElementById("prior");
campo2 = document.getElementById("tipoinci");
// Me he creado variables para cada uno de las cajas de texto q tengo en el form
if (campo1.value=='') {
campo1.value='0';
}
else if (campo2.value=='') {
campo2.value='000'
}
// Lo compruebo para cada una de las variables
return true;
}
Y ahora llamoa este código desde el form, al enviarlor:
<form method="post" action="http://localhost/Sinsertada.php" name="introducir-incidencias" onsubmit="return valida()" onSubmit="return vacio()">
Pero no me lo hace. No sé dónde está el fallo.
Quiero hacerlo para q, al mostrarme después estos campos en una tabla, me salgan todos los 'cuadritos', ya q si el campo se queda vacío la tabla no queda bien (a mi gusto, claro!)
¿Sabéis por qué no se ejecuta bien la función?