Permalänk
Medlem

Enkel javascript fråga

Har den här funktionen:

<script type="text/JavaScript">
function login()
{
var anv = document.field.anv.value;
var pass = document.field.pass.value;
if (anv == "" && pass == "")
{
window.alert("Fyll i bägge fälten!");
}
else
if (anv == "user" && pass == "admin")
{
window.alert("Du är inloggad!");
document.bgColor="#224466";
}

}
</script>

Allt funkar utom att den inte sätter bgColor. Det funkar om man skriver document.write("hej hå"); istället för bgColor.

Permalänk
Medlem

använd document.style.backgroundColor = "#224466";

Visa signatur

Kom-pa-TI-bilitet

Permalänk
Medlem
Skrivet av Teknocide:

använd document.style.backgroundColor = "#224466";

Ja exakt, undrar vart ifrån TS fått document.bgColor? :S
Tråd låst.

Permalänk
Medlem
Skrivet av sweacker:

Ja exakt, undrar vart ifrån TS fått document.bgColor? :S
Tråd låst.

Troligtvis det gamla HTML-attributet.

Permalänk
Medlem
Skrivet av You:

Troligtvis det gamla HTML-attributet.

Haha givetvis

Permalänk
Medlem

Ok, ska prova det. Jag har fått lära mig det i en utbildning, sick att det var så ute.

Permalänk
Medlem

Hoppla, det ska naturligtvis vara document.body.style.backgroundColor

Visa signatur

Kom-pa-TI-bilitet