Hallo Gernot,
Mir schwant Fürchterliches! Du möchtest die Besucher deiner
Seite nötigen, zunächst eine von zwei möglichen Größen
auszuwählen, die der Größe ihres Monitors am nächsten kommt,
damit sie deine Seite, da du Maßangeben für dein CSS in
Millimetern gemacht hast, in einer auf „ihren“ Bildschirm hin
optimierten Form sehen.
Wenn dem so ist: Warum baust du die Seite nicht gleich so,
dass sie immer gut aussieht?
nee, das ist ganz anders gemeint. Ich will so eine Art Einkaufszettel bzw Checkliste programmieren, wo bestimmte Kriterien ausgewählt werden und anhand dieser Auswahlen dann weitere Schritte unternommen werden sollen. Ich habe hier nur 2*2 von eigentlich 20-30 unterschiedlichen Auswahlen als Beispiel aufgeführt um zu zeigen, was ich planne. Das hat nichts mit Seitenoptimierung zu tun.
function textschreiben()
{
if(farbe.rot==true && groesse.15zoll==true)
document.write(„Gut Gemacht“);
}
Und wie kann ich diese Funktion aufrufen?
Mit dem Eventhandler „onclick“, den du deinen Radio-Buttons
zuweist.
Wenn du auf ein LABEL-Element klickst, fühlt sich der
entsprechende Radiobutton gleich mitgeklickt, sodass du hier
keinen Eventhandler vergeben musst.
Als Übergabeparameter würde ich noch „this“ mitgeben. Dann
kannst du sicherheitshalber auch noch überprüfen, ob die
checked-Eigenschaft des übergebenen Objekts „true“ ist. Aber
eigentlich ist das ja nicht nötig, da man einen Radiobutton
anders als eine Checkbox nicht durch Klick auf diese(n) selbst
abwählen kann.
Dann musst du nur noch die ID oder den Value des angeklickten
Radiobuttons auslesen und schon weißt du, um welchen es sich
handelt und kannst entsprechend reagieren.
Ich danke dir für deine Antwort, aber meine Erfahrungen mit html und JavaScript beschränken sich bisher darauf an ein oder zwei Tagen ein paar Albernheiten ausprobiert zu haben und ich bin mir immer noch nicht sicher, wie ich an die Sache dran gehen soll. Ich wäre wirklich für ein Beispiel dankbar. Ich möchte echt selber programmieren. Was ich vorhabe ist auch ein größeres Projekt. Dazu brauche ich ein Beispiel dafür wie eine JavaScript Funktion durch ein Radiobutton ausgwählt wird, die zum Beispiel eine document.write ausgabe macht.
Was ich scon geschaft habe ist eine alert- Meldung durch Buttonklick zu erzeugen, aber dafür musste ich den Quellcode in die Definition des Buttons schreiben. Der Quellcode, der in meinem Fall ausgeführt werden soll, ist aber so groß, dass es besser wäre in nicht in die Definitionszeile des Butons zu schreiben und außerdem müssen in diesem Quellcode auch andere Auswahlkriterien verarbeitet werden.
Ich möchte nur sehen wie es geht Den rest möchte ich dann selbst machen.
Danke und Grüße
lignuslibri