Aquí te dejo un ejemplo, podrías usar esa función para validar que no esten vacçios ni que contengan solo espacios en blanco. La llamas con la segunda función, y esta la llamas en el onSubmit del formularios más o menos de esta forma
Cita: onSubmit="return validaForm();"
Código PHP:
function isEmpty(inputVal)
{
inputStr = inputVal.length
var contsps = 0 // contador de espacios en blanco
for (var i = 0; i < inputStr ; i++)
{
var oneChar = inputVal.charAt(i)
if (oneChar == " ")
{
contsps = contsps + 1
}
}
if (contsps == inputStr)
{
return true
}
else
{
return false
}
}
function validaForm()
{
var nombre = document.getElementById('nombre');
if (isEmpty(nombre.value))
{
alert("El nombre no debe estar vacío");
nombre.value='';
return false;
}
}
Saludos