Validering skift farve i felt!
Jeg har et javascript der validere indholdet af et antal indput felter. Når der findes en fejl stiller jeg cursoren i feltet og returner false.Jeg vil gerne have det sådan at feltets baggrundsfave skal skifte i samme omgang - kan dette lade sig gøre.
Script:
<script language = \"JavaScript\">
function checkform()
{
<!-- laver et array med indhold = felter fra formene-->
var formnavne = new Array (document.Supplyer.Navn,
document.Supplyer.Titel,
document.Supplyer.Tlf,
document.Supplyer.Mob,
document.Supplyer.afd,
document.Supplyer.land,
document.Supplyer.email);
<!-- laver et array med indhold tlf og mob der skal værdi tjekkes-->
var numre = new Array (document.Supplyer.Tlf,
document.Supplyer.Mob);
<!--Tjekker om felter fra (formnavne) er udfyldte-->
for (var i = 0; i < formnavne.length; i++)
{
if(eval(formnavne[i].value == \"\"))
{
alert(\"Alle felter på nær kommentar skal være udfyldte!\");
formnavne[i].focus();
return false;
}
}
<!-- Tjekker om felter fra (numre) er korrekt udfyldte-->
for (var i = 0; i < numre.length; i++)
{
if(isNaN(numre[i].value))
{
alert(\"Feltet skal indeholde en talværdi\");
numre[i].focus();
return false;
}
}
document.Supplyer.submit();
}
</script>
