Hola,
Estoy intentando validar un formulario con javascript ya que no sé javascript me está costando lo suyo... he hecho esto:
Código:
function validar_formulario()
{
var error = document.getElementById("envio");
if (document.enviar_video.titulo.value.length == 0)
{
error.innerHTML = "Tienes que escribir un titulo";
document.enviar_video.titulo.focus();
return false;
}
else if (document.enviar_video.url.value.length == 0)
{
error.innerHTML = "Tienes que escribir una url";
document.enviar_video.url.focus();
return false;
}
else
{
return true;
}
return true;
}
y me funciona perfectamente, lo único que yo quiero que si un input se encuentra vacío le ponga un color de fondo diferente... lo he intentado poniendolo así:
Código:
function validar_formulario()
{
var error = document.getElementById("envio");
if (document.enviar_video.titulo.value.length == 0)
{
titulo.style.backgroundColor="#dddddd";
error.innerHTML = "Tienes que escribir un titulo";
document.enviar_video.titulo.focus();
return false;
}
else if (document.enviar_video.url.value.length == 0)
{
error.innerHTML = "Tienes que escribir una url";
document.enviar_video.url.focus();
return false;
}
else
{
return true;
}
return true;
}
pero no a funcionado, si os fijáis he añadido titulo.style.backgroundColor="#dddddd"; pero nada... no funciona.
¿alguna idea?, un saludo.