Guten morgen,
ich habe ein Problem:
ich möchte meinen website-hintergrund über ein farbauswahl-fenster ändern, das auswahl-menü habe ich schon, aber wie kriege ich ihn dazu dass der hintergrund auf alle seiten geändert wird?
bitte um hilfe,
mfg,
Sebastian.
danke für deine antwort, aber könntest du das bitte ein bisschen für doofe erklären
Hier mein Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1250">
<meta name="generator" content="PSPad editor, [Link:
Registrierung erforderlich]">
<title></title>
<SCRIPT LANGUAGE = "JavaScript">
function setColor () {
var choice;
choice = document.colorForm.color.selectedIndex;
switch(choice) {
case 0: document.bgColor = "FF0000"; break;
case 1: document.bgColor = "00FF00"; break;
case 2: document.bgColor = "0000FF"; break;
case 3: document.bgColor = "FFFFFF"; break;
case 4: document.bgColor = "FFFF00"; break;
case 5: document.bgColor = "FF00FF"; break;
}
}
</SCRIPT>
</head>
<body>
<H1> Bitte eine Hintergrundfarbe auswählen: </H1>
<FORM NAME="colorForm">
<SELECT NAME="color" o
nChange=setColor()>
<OPTION VALUE="red">rot</option>
<OPTION VALUE="green">grün</option>
<OPTION VALUE="blue">blau</option>
<OPTION VALUE="white">weiß</option>
<OPTION VALUE="yellow">gelb</option>
<OPTION VALUE="purple">lila</option>
</SELECT>
<?php
include ("nav.html");
?>
</body>
</html>
Du hast dort Fehler.
HTML Tags bitte klein schreiben, sonst funktioniert es nicht.
OPTION > option
VALUE > value
... usw
Hier ist meine Lösung für dein Problem.
Bitte beachte das du jQuery einbinden musst.
Viel Spaß damit: [Link:
Registrierung erforderlich]
Natürlich kannst du dir das Javascript für dich umbauen.
@Nonar das ist völliger Quatsch. Bei "reinem" HTML ist das egal, ob es groß oder klein geschrieben wird. Lediglich bei XHTML nicht.
@Nonar das ist völliger Quatsch. Bei "reinem" HTML ist das egal, ob es groß oder klein geschrieben wird. Lediglich bei XHTML nicht.
jQuery erkennt groß geschriebene HTML Tags nicht.
Meine Abfrage mit OPTION funktioniert nicht, im Gegensatz zu option.
Funktioniert auch großgeschrieben
Funktioniert auch großgeschrieben
Nicht so wie er es gemacht hat:
<SELECT NAME="color" onChange=setColor()>
<OPTION VALUE="red">rot</option>
<OPTION VALUE="green">grün</option>
<OPTION VALUE="blue">blau</option>
<OPTION VALUE="white">weiß</option>
<OPTION VALUE="yellow">gelb</option>
<OPTION VALUE="purple">lila</option>
</SELECT>
Wenn, dann müsste es die </option> auch groß schreiben.